Class BasePropertyViewItem
java.lang.Object
de.uniba.minf.registry.view.model.BasePropertyViewItem
- All Implemented Interfaces:
PropertyViewItem
- Direct Known Subclasses:
HierarchicalPropertyViewItem,SimplePropertyViewItem
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleande.uniba.minf.registry.model.PropertyValuegetValue()booleanbooleanbooleanbooleanbooleanisSimple()booleanbooleanList<de.uniba.minf.registry.model.PropertyValue>valuesAsList(boolean includeEmptyPlaceholder) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.uniba.minf.registry.view.model.PropertyViewItem
getDefinition, isReadonly, setComposite, setLayersOnly, setReadonly, valuesAsList
-
Field Details
-
readonly
protected boolean readonly -
composite
protected boolean composite -
layersOnly
protected boolean layersOnly
-
-
Constructor Details
-
BasePropertyViewItem
public BasePropertyViewItem()
-
-
Method Details
-
isSimple
public boolean isSimple()- Specified by:
isSimplein interfacePropertyViewItem
-
isVocabulary
public boolean isVocabulary()- Specified by:
isVocabularyin interfacePropertyViewItem
-
isHierarchical
public boolean isHierarchical()- Specified by:
isHierarchicalin interfacePropertyViewItem
-
getValue
public de.uniba.minf.registry.model.PropertyValue getValue() -
isComposite
public boolean isComposite()- Specified by:
isCompositein interfacePropertyViewItem
-
isLayersOnly
public boolean isLayersOnly()- Specified by:
isLayersOnlyin interfacePropertyViewItem
-
isMultiValue
public boolean isMultiValue() -
getUrlSafeLabel
-
allowsMultiplicity
public boolean allowsMultiplicity()- Specified by:
allowsMultiplicityin interfacePropertyViewItem
-
isValueList
public boolean isValueList()- Specified by:
isValueListin interfacePropertyViewItem
-
valuesAsList
public List<de.uniba.minf.registry.model.PropertyValue> valuesAsList(boolean includeEmptyPlaceholder) - Specified by:
valuesAsListin interfacePropertyViewItem
-