Class GomLabeledValueEntry
java.lang.Object
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomLangInfoProvider
de.espirit.firstspirit.access.store.templatestore.gom.GomLabeledValueEntry
- All Implemented Interfaces:
GomCheckable
,GomElement
,GomLangInfoProvider
,Serializable
Entry for defining labeled language information.
- Since:
- 4.0.17
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomCheckable
GomCheckable.Context
-
Field Summary
-
Constructor Summary
ConstructorDescriptionDefault constructor.GomLabeledValueEntry
(String value) Convenience constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Provides the default tag name.de.espirit.firstspirit.access.store.templatestore.gom.GomValueLangInfos
Provides a typed variant of the language information container.getValue()
Provides the entry's value.void
Sets the value for this entry.void
verify()
Verify the element to be fulfill its syntactic constraints.Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomLangInfoProvider
description, getLabel, label, setLabel, validate
Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfiguration
Methods inherited from class java.lang.Object
clone, 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
-
Field Details
-
TAG
The default tag name for an entry.- Since:
- 4.0.17
- See Also:
-
-
Constructor Details
-
GomLabeledValueEntry
public GomLabeledValueEntry()Default constructor.- Since:
- 4.0.17
-
GomLabeledValueEntry
Convenience constructor.- Parameters:
value
- The entry value.- Since:
- 4.0.17
-
-
Method Details
-
getDefaultTag
Provides the default tag name.- Specified by:
getDefaultTag
in classAbstractGomElement
- Returns:
- The tag name.
- Since:
- 4.0.17
-
getValue
Provides the entry's value.- Returns:
- The value.
- Since:
- 4.0.17
-
setValue
Sets the value for this entry.- Parameters:
value
- The entry value.- Since:
- 4.0.17
-
getLangInfos
public de.espirit.firstspirit.access.store.templatestore.gom.GomValueLangInfos getLangInfos()Provides a typed variant of the language information container.- Specified by:
getLangInfos
in interfaceGomLangInfoProvider
- Overrides:
getLangInfos
in classAbstractGomLangInfoProvider
- Returns:
- The container.
- Since:
- 4.0.17
-
verify
Verify the element to be fulfill its syntactic constraints.- Throws:
IllegalStateException
- If the element is not correctly set up.- Since:
- 5.2.21
-