lumis.doui.datatype
Interface IDouiDataType

Package class diagram package IDouiDataType
All Known Subinterfaces:
ISourceFieldDataType
All Known Implementing Classes:
AbstractDouiDataType, AbstractSourceFieldDataType, AnyDataType, BooleanDataType, ChannelDataType, DateDataType, DateTimeDataType, DocumentDataType, DoubleDataType, FileDataType, FilesDataType, GuidDataType, HtmlDataType, ImageDataType, IntegerDataType, LongDataType, PageDataType, PageOrPageTemplateDataType, PageTemplateDataType, ParentContentDataType, PrincipalDataType, ResourcesDataType, StringDataType, TextDataType, TimeDataType, WorkflowStateDataType

@StableMinor(version="5.5",
             sinceVersion="4.0")
public interface IDouiDataType

Provides informations and utilities for a doui data type.

Since:
4.0.10

Method Summary
 IConverter getConverter()
          Returns the converter for data of this type.
 String getDefaultInputControlType()
          Returns the default input control type for this data type.
 String getDefaultViewControlType()
          Returns the default control type for viewing this data type's values.
 Locale getDefinitionLocale()
          Returns the locale to be used to parse the values of this data type in a definition xml file.
 String getDefinitionPattern()
          Returns the pattern to be used to parse the values of this data type in a definition xml file.
 String getId()
          Returns the id for this data type.
 Class<?> getValueClass()
          Returns the value class for data of this type.
 

Method Detail

getId

String getId()
Returns the id for this data type.

Returns:
the id for this data type.
Since:
4.0.4

getValueClass

Class<?> getValueClass()
Returns the value class for data of this type.

Returns:
the value class for data of this type.
Since:
4.0.4

getConverter

IConverter getConverter()
Returns the converter for data of this type.

Returns:
the converter for data of this type.
Since:
4.0.4

getDefaultInputControlType

String getDefaultInputControlType()
Returns the default input control type for this data type.

Returns:
the default input control type for this data type, or null if this data type has no default input control type.
Since:
4.0.4

getDefaultViewControlType

String getDefaultViewControlType()
Returns the default control type for viewing this data type's values.

Returns:
the default control type for viewing this data type, or null if this data type has no default view control type.
Since:
4.0.8

getDefinitionLocale

Locale getDefinitionLocale()
Returns the locale to be used to parse the values of this data type in a definition xml file.

Returns:
the locale for definition values.
Since:
4.0.10

getDefinitionPattern

String getDefinitionPattern()
Returns the pattern to be used to parse the values of this data type in a definition xml file.

Returns:
the pattern for definition values.
Since:
4.0.10


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.