public interface ReferenceEditorValue extends EditorValue<TargetReference>
EditorValue
representing the FirstSpirit input component FS_REFERENCE.Modifier and Type | Field and Description |
---|---|
static String |
REF_KEY
Key to store the referenced target.
|
static String |
REMOTE_NAME_KEY
Key to store the symbolic remote project name.
|
static String |
SECTION_KEY
Key to store the name of a section referenced to.
|
static String |
UID_KEY
Key to store the reference's UID.
|
static String |
UID_TYPE_KEY
Key to store the reference's UID type.
|
COPY_PRESET, DEFAULT, DELETE, FALLBACK_LANGUAGE, LANG_KEY, SOLE_LANGUAGE, UNSUPPORTED
Modifier and Type | Method and Description |
---|---|
TargetReference |
getEmpty(Language language)
Get an empty
TargetReference . |
de.espirit.firstspirit.access.store.templatestore.gom.GomReference |
getForm()
Get the GuiXml formular definiotn values.
|
boolean |
isEmpty(TargetReference target)
Test whether a
TargetReference is empty. |
addEditorValueListener, assimilate, beSet, clear, clear, findReferences, get, getContentType, getDataValue, getEditorLanguages, getGuiXml, getMatches, getSearchableString, getTagName, getValueType, initialize, isDefault, isLanguageDependent, isSet, isSet, isValid, removeEditorValueListener, set, setTagName, setValueNode, toXml, toXml, validate
static final String REF_KEY
static final String UID_KEY
static final String UID_TYPE_KEY
static final String REMOTE_NAME_KEY
static final String SECTION_KEY
de.espirit.firstspirit.access.store.templatestore.gom.GomReference getForm()
getForm
in interface EditorValue<TargetReference>
TargetReference getEmpty(Language language)
TargetReference
.language
- A Languageboolean isEmpty(TargetReference target)
TargetReference
is empty.
a TargetReference
is empty if the encapsulated
element is null
. element is always a type of IDProvider
.isEmpty
in interface EditorValue<TargetReference>
target
- the TargetReference
to test. true if empty otherwise
Copyright © 2021 e-Spirit AG. All Rights Reserved. Build 5.2.210210