Interface MetaDataType.BooleanMetaDataType
- All Superinterfaces:
MetaDataType<MetaData.BooleanValue>
- Enclosing interface:
- MetaDataType<T extends MetaData>
public static interface MetaDataType.BooleanMetaDataType
extends MetaDataType<MetaData.BooleanValue>
-
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
Modifier and TypeMethodDescriptiondefault Class<MetaData.BooleanValue>default MetaData.BooleanValuegetDefaultValue(Document doc) Methods inherited from interface se.conciliate.extensions.documents.MetaDataType
getColumnType, getDocumentSource, getIcon, getID, getTitle, isEditable, isIcon, isListColumn, isNullable, isValue, populate
-
Method Details
-
getDataType
- Specified by:
getDataTypein interfaceMetaDataType<MetaData.BooleanValue>- Returns:
- The data type for the meta-data.
-
getInputDescriptor
- Specified by:
getInputDescriptorin interfaceMetaDataType<MetaData.BooleanValue>- 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.
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceMetaDataType<MetaData.BooleanValue>- Parameters:
doc- A document- Returns:
- a default value for types that are editable but does not necessarily have a current value for the type.
-