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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanConvenience API forgetAllowChoose()returning a boolean valuebooleanConvenience API forgetAllowEdit()returning a boolean valuebooleanConvenience 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 replacementvoidsetAllowChoose(YesNo allowChoose) Set if it is allowed to choose existing data entriesvoidsetAllowEdit(YesNo allowEdit) Sets if it is allowed to edit data entriesvoidsetAllowNew(YesNo allowNew) Sets if it is allowed to create new data entriesvoidsetTemplateRef(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, verifyMethods 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, usesLanguagesMethods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
getDefaultTag, getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfigurationMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:AbstractGomFormElementProvides language dependent information on this form element, like a label and description for multiple languages.- Specified by:
getLangInfosin interfaceGomLangInfoProvider- Overrides:
getLangInfosin 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
-