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 StringReturn the default tag for a gom element.Provides the tag for this GOM element.Provides access to an include configuration object.booleanIndicates the GOM element having a UI representation.final voidsetGomElementTag(String name) Define the tag for this GOM element.voidsetIncludeConfiguration(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:
setGomElementTagin interfaceGomElement- Parameters:
name- The tag name.- Since:
- 4.0.17
-
getGomElementTag
Provides the tag for this GOM element.- Specified by:
getGomElementTagin interfaceGomElement- Returns:
- The tag name.
- Since:
- 4.0.17
-
getIncludeConfiguration
Provides access to an include configuration object.- Specified by:
getIncludeConfigurationin interfaceGomElement- Returns:
- The include configuration.
- Since:
- 4.0.17
-
setIncludeConfiguration
Defines the included configuration for this element (may be null).- Specified by:
setIncludeConfigurationin interfaceGomElement- Parameters:
configuration- configuration.- Since:
- 4.0.17
-
hasRepresentation
public boolean hasRepresentation()Indicates the GOM element having a UI representation.- Specified by:
hasRepresentationin interfaceGomElement- Returns:
true, if it has a representation.- Since:
- 4.1.2
-