Interface MetaDataType.MTSymbolMetaDataType
- All Superinterfaces:
MetaDataType<MetaData.MTSymbolValue>
- Enclosing interface:
- MetaDataType<T extends MetaData>
public static interface MetaDataType.MTSymbolMetaDataType
extends MetaDataType<MetaData.MTSymbolValue>
-
Nested Class Summary
Nested classes/interfaces inherited from interface se.conciliate.extensions.documents.MetaDataType
MetaDataType.BooleanMetaDataType, MetaDataType.ColumnType, MetaDataType.Context, MetaDataType.DateTimeMetaDataType, MetaDataType.HiddenMetaDataType, MetaDataType.HtmlMetaDataType, MetaDataType.ImageMetaDataType, MetaDataType.MTSymbolMetaDataType, MetaDataType.NumberMetaDataType, MetaDataType.OptionsMetaDataType, MetaDataType.TextMetaDataType, MetaDataType.UrlMetaDataType -
Method Summary
Methods inherited from interface se.conciliate.extensions.documents.MetaDataType
getColumnType, getDefaultValue, getDocumentSource, getIcon, getID, getTitle, isEditable, isIcon, isListColumn, isNullable, isValue, populate
-
Method Details
-
getDataType
- Specified by:
getDataTypein interfaceMetaDataType<MetaData.MTSymbolValue>- Returns:
- The data type for the meta-data.
-
getInputDescriptor
- Specified by:
getInputDescriptorin interfaceMetaDataType<MetaData.MTSymbolValue>- Returns:
- An input descriptor for the data type. Some data types works well without an input descriptor but if using for example data type MultipleOptions an input descriptor is needed to supply the available options to choose from. The input descriptor must match the data type of the meta-data, e.g use "TextDescriptor" for "Text", otherwise an exception will be thrown when viewing or editing the data.
-