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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.GomLabeledValueEntry
(String value) Convenience constructor. -
Method Summary
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
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
-