public class ChangeLayoutMediator extends AbstractChangeBusinessObjectMediatorImpl
Constructor and Description |
---|
ChangeLayoutMediator() |
Modifier and Type | Method and Description |
---|---|
void |
change(java.lang.Object aNoun)
This method updates the last updated time stamp of the PageLayout being
modified.
|
void |
create(java.lang.Object aNoun)
This method populates the physical data container with the physical SDO
object to create.
|
void |
delete(java.lang.Object aNoun)
This method updates the physical data container with the physical SDO object to delete.
|
java.lang.Object |
findPhysicalEntity(java.lang.Object aNoun)
This method returns the physical SDO from the
PhysicalDataContainer that was created in the
initializePhysicalDataContainer method that matches the provided noun. |
java.util.List |
validateChange(java.lang.Object aNoun)
This method checks if the logical Layout Noun can be updated.
|
java.util.List |
validateCreate(java.lang.Object aNoun)
This method checks if the logical Layout noun can be created.
|
java.util.List |
validateDelete(java.lang.Object aNoun)
This method checks if the logical Layout noun can be deleted.
|
applyChanges, getChangeNounPartMediator, getNouns, getPhysicalDataContainer, initialize
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
public void create(java.lang.Object aNoun) throws AbstractApplicationException
aNoun
- The logical LayoutType
SDO business object to create.AbstractApplicationException
public void change(java.lang.Object aNoun) throws AbstractApplicationException
ChangeLayoutBasePartMediator
change
in interface ChangeBusinessObjectMediator
change
in class AbstractChangeBusinessObjectMediatorImpl
aNoun
- The logical LayoutType
SDO business object.AbstractApplicationException
public void delete(java.lang.Object aNoun) throws AbstractApplicationException
aNoun
- The logical LayoutType
SDO business object to delete.AbstractApplicationException
public java.lang.Object findPhysicalEntity(java.lang.Object aNoun) throws DataMediatorException
PhysicalDataContainer
that was created in the
initializePhysicalDataContainer
method that matches the provided noun.aNoun
- The logical LayoutType
SDO.DataMediatorException
public java.util.List validateCreate(java.lang.Object aNoun) throws DataMediatorException
aNoun
- The logical LayoutType
SDO business object to validate.ApplicationError
if there are any
errors, otherwise the list will be empty.DataMediatorException
public java.util.List validateChange(java.lang.Object aNoun) throws DataMediatorException
aNoun
- The logical LayoutType
SDO business object to validate.ApplicationError
if there are any
errors, otherwise the list will be empty.DataMediatorException
public java.util.List validateDelete(java.lang.Object aNoun) throws DataMediatorException
aNoun
- The logical LayoutType
SDO business object to validate.ApplicationError
if there are any
errors, otherwise the list will be empty.DataMediatorException