Class AbstractGomContentReferenceElement
java.lang.Object
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomFormElement
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomTableTemplateElement
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomContentReferenceElement
- All Implemented Interfaces:
GomCheckable
,GomElement
,GomFormElement
,GomHideable
,GomIndexTreatment
,GomLangInfoProvider
,GomSearchRelevancy
,GomTableTemplateProvider
,LineBreakable
,Serializable
- Direct Known Subclasses:
GomObjectChooser
,GomTabList
@NonExtendable
public abstract class AbstractGomContentReferenceElement
extends AbstractGomTableTemplateElement
Abstract base implementation for content reference elements
- Since:
- 3.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomCheckable
GomCheckable.Context
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Convenience API forgetAllowChoose()
returning a boolean valueboolean
Convenience API forgetAllowEdit()
returning a boolean valueboolean
Convenience API forgetAllowNew()
returning a boolean valueReturns a map from the language names to expressionsIndicates if it is allowed to choose existing data entriesIndicates if it is allowed to edit data entriesIndicates if it is allowed to create new data entriesProvides language dependent information on this form element, like a label and description for multiple languages.Deprecated.since 4.0 - no replacementvoid
setAllowChoose
(YesNo allowChoose) Set if it is allowed to choose existing data entriesvoid
setAllowEdit
(YesNo allowEdit) Sets if it is allowed to edit data entriesvoid
setAllowNew
(YesNo allowNew) Sets if it is allowed to create new data entriesvoid
setTemplateRef
(TableTemplateReference reference) Deprecated.since 5.2.241303 - no replacementMethods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomTableTemplateElement
getIndexTreatment, getTable, setIndexTreatment, setTable, validate, validate, validateTableTemplate, verify
Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomFormElement
allowsEmpty, breaks, clone, convertEntities, description, fillsHorizontally, getAllowEmpty, getConvertEntities, getDefaultValue, getHFill, getHidden, getLabel, getName, getNoBreak, getPreset, getSearchRelevancy, getUseLanguages, isHidden, label, name, preset, setAllowEmpty, setConvertEntities, setDefaultValue, setHFill, setHidden, setLabel, setLabelAndDescription, setName, setNoBreak, setPreset, setSearchRelevancy, setUseLanguages, usesLanguages
Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
getDefaultTag, getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfiguration
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomElement
getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfiguration
-
Constructor Details
-
AbstractGomContentReferenceElement
public AbstractGomContentReferenceElement()
-
-
Method Details
-
getAllowChoose
Indicates if it is allowed to choose existing data entries- Since:
- 3.0
-
setAllowChoose
Set if it is allowed to choose existing data entries- Since:
- 3.0
-
getAllowNew
Indicates if it is allowed to create new data entries- Since:
- 3.0
-
setAllowNew
Sets if it is allowed to create new data entries- Since:
- 3.0
-
getAllowEdit
Indicates if it is allowed to edit data entries- Since:
- 3.0
-
setAllowEdit
Sets if it is allowed to edit data entries- Since:
- 3.0
-
getLangInfos
Description copied from class:AbstractGomFormElement
Provides language dependent information on this form element, like a label and description for multiple languages.- Specified by:
getLangInfos
in interfaceGomLangInfoProvider
- Overrides:
getLangInfos
in classAbstractGomFormElement
- Returns:
- A language information container.
-
allowsNew
public boolean allowsNew()Convenience API forgetAllowNew()
returning a boolean value- Since:
- 3.0
-
allowsChoosing
public boolean allowsChoosing()Convenience API forgetAllowChoose()
returning a boolean value- Since:
- 3.0
-
allowsEdit
public boolean allowsEdit()Convenience API forgetAllowEdit()
returning a boolean value- Since:
- 3.0
-
expressions
Returns a map from the language names to expressions- Since:
- 4.0
-
getTemplateRef
Deprecated.since 4.0 - no replacementReference to the table template- Since:
- 3.0
-
setTemplateRef
Deprecated.since 5.2.241303 - no replacementSets the reference to the table template- Since:
- 3.0
-