Class GomCombobox
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.AbstractGomSelect
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomCombobox
de.espirit.firstspirit.access.store.templatestore.gom.GomCombobox
- All Implemented Interfaces:
Cloneable<GomFormElement>
,OptionFactoryProvider
,GomCheckable
,GomElement
,GomEntryProvider
,GomFormElement
,GomHideable
,GomLangInfoProvider
,GomSearchRelevancy
,GomSingleLineable
,LineBreakable
,RelationEnabling
,TextGomFormElement
,Serializable
,Cloneable
@NonExtendable
public class GomCombobox
extends AbstractGomCombobox
implements TextGomFormElement, GomSingleLineable
A GOM element for combo-boxes.
- Since:
- 2.0
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
editable()
Convenience API forgetEditable()
returning a boolean valueprotected String
Return the default tag for a gom element.Indicates whether the value may be manually editedIndicates if the component is single-line instead of being framedvoid
setEditable
(YesNo editable) Sets whether the value may be manually edited.void
setSingleLine
(YesNo singleLine) Sets if the component is single-line instead of being framedboolean
Convenience API forgetSingleLine()
returning a boolean valueMethods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomCombobox
getLength, getPrototypeDisplayValue, length, setLength
Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomSelect
allowsRelations, clone, getEntries, getOptionFactory, getSortOrder, setSortOrder, sortOrder, validate
Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomFormElement
allowsEmpty, breaks, convertEntities, description, fillsHorizontally, getAllowEmpty, getConvertEntities, getDefaultValue, getHFill, getHidden, getLabel, getLangInfos, getName, getNoBreak, getPreset, getSearchRelevancy, getUseLanguages, isHidden, label, name, preset, setAllowEmpty, setConvertEntities, setDefaultValue, setHFill, setHidden, setLabel, setLabelAndDescription, setName, setNoBreak, setPreset, setSearchRelevancy, setUseLanguages, usesLanguages, verify
Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
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
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomFormElement
allowsEmpty, breaks, convertEntities, fillsHorizontally, getAllowEmpty, getDefaultValue, getHidden, getName, getPreset, name, preset, setAllowEmpty, setDefaultValue, setHidden, setName, setPreset, usesLanguages
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomHideable
isHidden
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomLangInfoProvider
description, getLangInfos, label
-
Field Details
-
TAG
The tag of this component- Since:
- 2.0
- See Also:
-
-
Constructor Details
-
GomCombobox
public GomCombobox()
-
-
Method Details
-
getDefaultTag
Description copied from class:AbstractGomElement
Return the default tag for a gom element.- Specified by:
getDefaultTag
in classAbstractGomElement
- Returns:
- The elements default tag.
-
getEditable
Indicates whether the value may be manually edited- Since:
- 3.1
-
setEditable
Sets whether the value may be manually edited.- Since:
- 3.1
-
getSingleLine
Indicates if the component is single-line instead of being framed- Since:
- 4.0
-
setSingleLine
Sets if the component is single-line instead of being framed- Specified by:
setSingleLine
in interfaceGomSingleLineable
- Since:
- 4.0
-
editable
public boolean editable()Convenience API forgetEditable()
returning a boolean value- Returns:
true
if the form is editable,false
otherwise- Since:
- 3.1
-
singleLine
public boolean singleLine()Convenience API forgetSingleLine()
returning a boolean value- Returns:
true
if the form is single-line,false
otherwise- Since:
- 4.0
-