Class MetaData.MTSymbolValue
java.lang.Object
se.conciliate.extensions.documents.MetaData<MTSymbolHeader>
se.conciliate.extensions.documents.MetaData.MTSymbolValue
Represents an MTSymbol. The meta data type is a
MetaDataType.MTSymbolMetaDataType
and the data will be presented as a selector for a symbol, or a label with title
and icon if the value is non-editable.-
Nested Class Summary
Nested classes/interfaces inherited from class se.conciliate.extensions.documents.MetaData
MetaData.BooleanValue, MetaData.DateTimeValue, MetaData.HiddenValue, MetaData.HtmlValue, MetaData.ImageValue, MetaData.MTSymbolValue, MetaData.NumberValue, MetaData.OptionsValue, MetaData.TextValue, MetaData.UrlValue
-
Constructor Summary
ConstructorsConstructorDescriptionMTSymbolValue
(MetaDataType.MTSymbolMetaDataType type, MTSymbolHeader value) MTSymbolValue
(MetaDataType.MTSymbolMetaDataType type, MTSymbolHeader value, boolean allowNull) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
static MetaData.MTSymbolValue
setData
(MTSymbolHeader value) Returns a string representation of the data.
-
Constructor Details
-
MTSymbolValue
-
MTSymbolValue
public MTSymbolValue(MetaDataType.MTSymbolMetaDataType type, MTSymbolHeader value, boolean allowNull)
-
-
Method Details
-
defaultDescriptor
public static InputDescriptor.MTSymbolDescriptor defaultDescriptor(MetaDataType.MTSymbolMetaDataType type) -
nullValue
-
setData
- Specified by:
setData
in classMetaData<MTSymbolHeader>
- Parameters:
value
- A new value.- Returns:
- A copy of this meta-data with the given value as the meta-data's data.
-
stringPresentation
Description copied from class:MetaData
Returns a string representation of the data. This will be shown for example in document lists.- Overrides:
stringPresentation
in classMetaData<MTSymbolHeader>
- Returns:
- a string representation of the data.
-
getType
- Specified by:
getType
in classMetaData<MTSymbolHeader>
- Returns:
- the type of the data.
-