Class AbstractGomElement
java.lang.Object
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
- All Implemented Interfaces:
GomElement
,Serializable
- Direct Known Subclasses:
AbstractGomFormElement
,AbstractGomLangInfoProvider
,AbstractGomUid
,DatasetDataAccessConfiguration
,DefaultGomLangInfo
,GomButton.GomDropMimeType
,GomButton.GomDropType
,GomCategoryEntry
,GomComment
,GomContentReferenceEntry
,GomEmbeddedQuery
,GomEmbeddedWordImport
,GomGenericParam
,GomIncludeContent.LabelContentSource
,GomIncludeOptions
,GomIncludeOptions.EmptyConfiguration
,GomInnerText
,GomInplaceLinkConfig
,GomLabelExpressions.GomLabelExpression
,GomMediaModeInfos
,GomMediaStoreFolder
,GomMediaStoreLocalProjectEntry
,GomMediaStoreRemoteProjectEntry
,GomNamedEntry
,GomSiteOrMediaStoreLocalProjectEntry
,GomSiteOrMediaStoreRemoteProjectEntry
,GomStorableLocalProjectEntry
,GomStorableRemoteProjectEntry
,GomStoreFolder
,GomTemplateReferenceEntry
Abstract GomElement implementing common functionalities
needed for GuiXml handling.
- Since:
- 4.0.17
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract String
Return the default tag for a gom element.Provides the tag for this GOM element.Provides access to an include configuration object.boolean
Indicates the GOM element having a UI representation.final void
setGomElementTag
(String name) Define the tag for this GOM element.void
setIncludeConfiguration
(GomIncludeConfiguration configuration) Defines the included configuration for this element (may be null).
-
Constructor Details
-
AbstractGomElement
public AbstractGomElement()Constructor applying the default tag.- Since:
- 4.0.17
-
-
Method Details
-
getDefaultTag
Return the default tag for a gom element.- Returns:
- The elements default tag.
- Since:
- 4.0.17
-
setGomElementTag
Define the tag for this GOM element.- Specified by:
setGomElementTag
in interfaceGomElement
- Parameters:
name
- The tag name.- Since:
- 4.0.17
-
getGomElementTag
Provides the tag for this GOM element.- Specified by:
getGomElementTag
in interfaceGomElement
- Returns:
- The tag name.
- Since:
- 4.0.17
-
getIncludeConfiguration
Provides access to an include configuration object.- Specified by:
getIncludeConfiguration
in interfaceGomElement
- Returns:
- The include configuration.
- Since:
- 4.0.17
-
setIncludeConfiguration
Defines the included configuration for this element (may be null).- Specified by:
setIncludeConfiguration
in interfaceGomElement
- Parameters:
configuration
- configuration.- Since:
- 4.0.17
-
hasRepresentation
public boolean hasRepresentation()Indicates the GOM element having a UI representation.- Specified by:
hasRepresentation
in interfaceGomElement
- Returns:
true
, if it has a representation.- Since:
- 4.1.2
-