public abstract class AbstractWidgetDefinitionMediator extends AbstractBasePageLayoutMediator
Constructor and Description |
---|
AbstractWidgetDefinitionMediator() |
Modifier and Type | Method and Description |
---|---|
protected void | clearUniqueID()
Remove the unique ids being set.
|
WidgetDefinitionType | getWidgetDefinition()
Gets the WIDGETDEFINITION logical noun.
|
java.lang.String | getWidgetDefinitionID()
Gets Widget definition ID
|
java.lang.String | getWidgetDefinitionIdentifier()
Gets Widget definition identifier
|
protected java.util.List | populatePLWIDGETDEFDESC(java.util.List plwidgetDescriptionList)
Populates a list of physical objects of PLWIDGETDEFDESC table from a list of widget definition description noun parts (WidgetDefinition/Description)
|
protected TableDataObject | populatePLWIDGETDEFDESC(WidgetDescriptionType widgetDescriptonType)
Populates the physical object of PLWIDGETDEFDESC table from the Widget Definition logical object.
|
protected void | processWidgetDefinitionIdentifier(WidgetDefinitionIdentifierType widgetDefinitionIdentifierType)
Processes the WidgetDefinitionIdentifier logical noun part and sets identifier, unique ID and store ID according to the noun part and the values in the business context.
|
protected void | reset()
Resets instance variables to their initial values.
|
protected java.lang.String | resolveWidgetDefinitionUniqueID(java.lang.String identifier, java.lang.String storeID)
Gets the unique id of the widget definition by identifier and store ID
|
void | setWidgetDefinition(WidgetDefinitionType widgetDefinition)
Sets the WIDGETDEFINITION logical noun.
|
void | setWidgetDefinitionID(java.lang.String widgetDefinitionID)
Sets Widget definition id
|
void | setWidgetDefinitionIdentifier(java.lang.String widgetDefinitionIdentifier)
Sets Widget definition identifier
|
protected void clearUniqueID()
public WidgetDefinitionType getWidgetDefinition()
public void setWidgetDefinition(WidgetDefinitionType widgetDefinition)
protected void reset()
protected void processWidgetDefinitionIdentifier(WidgetDefinitionIdentifierType widgetDefinitionIdentifierType) throws DataLoadException
protected java.lang.String resolveWidgetDefinitionUniqueID(java.lang.String identifier, java.lang.String storeID) throws DataLoadException
protected java.util.List populatePLWIDGETDEFDESC(java.util.List plwidgetDescriptionList) throws DataLoadException
protected TableDataObject populatePLWIDGETDEFDESC(WidgetDescriptionType widgetDescriptonType) throws DataLoadException
public java.lang.String getWidgetDefinitionID()
public void setWidgetDefinitionID(java.lang.String widgetDefinitionID)
public java.lang.String getWidgetDefinitionIdentifier()
public void setWidgetDefinitionIdentifier(java.lang.String widgetDefinitionIdentifier)