Class Page
java.lang.Object
com.aquima.interactions.composer.model.Element
com.aquima.interactions.composer.model.CompositeElement
com.aquima.interactions.composer.model.Container
com.aquima.interactions.composer.model.Page
- All Implemented Interfaces:
ICompositeElement
,IContainer
,IElement
,IPage
,Serializable
This class defines the runtime page model.
- Since:
- 5.0
- Author:
- O. Kerpershoek
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Page
(ComposerContext context, PageDefinition definition) Constructs the page element with the specified name.Page
(String name, ContentStyle contentStyle) Constructs an empty page with a name and content style. -
Method Summary
Modifier and TypeMethodDescriptionThis method duplicates the container element.boolean
Compare this container to another (not its elements, @seeCompositeElement.equalsContent(com.aquima.interactions.composer.ICompositeElement)
to compare its elements).getElement
(RuntimeKey key) This method returns the element for the specified runtime key.IMessage[]
Get the generic errors.int
hashCode()
toString()
Methods inherited from class com.aquima.interactions.composer.model.Container
addMessage, clearMessages, collectMessages, getDisplayText, getEntityInstanceId, getMessages, getProperty, getReferenceAttribute, getTypeName, setDisplayText, setEntityContext, setProperty, setReferenceAttribute, setTypeName
Methods inherited from class com.aquima.interactions.composer.model.CompositeElement
accept, addElement, addElements, equalsContent, getContentStyle, getElement, getElementCount, getElements, insertElement, removeAllElements, removeElement, replaceElementWithElements, setContentStyle, setElements
Methods inherited from class com.aquima.interactions.composer.model.Element
addPresentationStyle, evaluateTsl, getName, getParent, getPresentationStyles, getPropertyKeys, getRuntimeKey, getVisibilityCondition, hasFocus, hasPresentationStyle, isReadonly, isReadonlyInheritFromParent, isVisible, setFocus, setParent, setPresentationStyle, setPresentationStyles, setPresentationStyles, setReadonly, setReadonlyInheritFromParent, setRuntimeKey, setVisibilityCondition, setVisible
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aquima.interactions.composer.ICompositeElement
accept, equalsContent, getContentStyle, getElement, getElementCount, getElements
Methods inherited from interface com.aquima.interactions.composer.IContainer
getDisplayText, getEntityInstanceId, getMessages, getTypeName
Methods inherited from interface com.aquima.interactions.composer.IElement
getName, getParent, getPresentationStyles, getProperty, getPropertyKeys, getRuntimeKey, hasFocus, hasPresentationStyle, isReadonly, isReadonlyInheritFromParent, isVisible, setProperty
-
Constructor Details
-
Page
Constructs the page element with the specified name.- Parameters:
name
- The name of the page element.
-
Page
Constructs an empty page with a name and content style.- Parameters:
name
- The name of the container.contentStyle
- The content style of the container.
-
Page
-
-
Method Details
-
getGenericErrors
Description copied from interface:IPage
Get the generic errors. Never returns null, but the resulting array may be empty.- Specified by:
getGenericErrors
in interfaceIPage
- Returns:
- Array containing error messages for the page.
-
getElement
Description copied from interface:ICompositeElement
This method returns the element for the specified runtime key.- Specified by:
getElement
in interfaceICompositeElement
- Overrides:
getElement
in classCompositeElement
- Parameters:
key
- The runtime key of the element that is requested.- Returns:
- The element for the specified runtime key.
-
duplicate
Description copied from class:Container
This method duplicates the container element. -
equals
Description copied from class:Container
Compare this container to another (not its elements, @seeCompositeElement.equalsContent(com.aquima.interactions.composer.ICompositeElement)
to compare its elements). -
hashCode
public int hashCode() -
toString
-