Package lumis.doui.source.field.type
Class TextDataType
- java.lang.Object
-
- lumis.doui.datatype.AbstractDouiDataType
-
- lumis.doui.source.field.type.AbstractSourceFieldDataType
-
- lumis.doui.source.field.type.StringDataType
-
- lumis.doui.source.field.type.TextDataType
-
- All Implemented Interfaces:
IDouiDataType
,ISourceFieldDataType
- Direct Known Subclasses:
HtmlDataType
public class TextDataType extends StringDataType
A text data type. The diference from a string data type is that a text data type is for long texts, while a string data type is for short texts.- Since:
- 4.0.4
- Version:
- $Revision: 6251 $ $Date: 2007-03-27 10:49:29 -0300 (Tue, 27 Mar 2007) $
-
-
Constructor Summary
Constructors Constructor Description TextDataType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDefaultInputControlType()
Returns the default input control type for this data type.String
getId()
Returns the id for this data type.String
getQueryDataType()
Returns aQueryFieldTypes
constant for a query data type the value of this source field data type is best suited to be kept in.-
Methods inherited from class lumis.doui.source.field.type.StringDataType
getValueClass
-
Methods inherited from class lumis.doui.source.field.type.AbstractSourceFieldDataType
getDocumentFieldValues, getDocumentTypeFieldTemplates, init
-
Methods inherited from class lumis.doui.datatype.AbstractDouiDataType
createConverter, equals, getConverter, getDefaultFilterControlType, getDefaultViewControlType, getDefinitionLocale, getDefinitionPattern, hashCode, isComplexDataType, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface lumis.doui.datatype.IDouiDataType
getConverter, getDefaultFilterControlType, getDefaultViewControlType, getDefinitionLocale, getDefinitionPattern, isComplexDataType
-
Methods inherited from interface lumis.doui.source.field.type.ISourceFieldDataType
postAdd, postDelete, postUpdate, preAdd, preDelete, preUpdate
-
-
-
-
Method Detail
-
getId
public String getId()
Description copied from interface:IDouiDataType
Returns the id for this data type.- Specified by:
getId
in interfaceIDouiDataType
- Overrides:
getId
in classStringDataType
- Returns:
- the id for this data type.
-
getQueryDataType
public String getQueryDataType()
Description copied from interface:ISourceFieldDataType
Returns aQueryFieldTypes
constant for a query data type the value of this source field data type is best suited to be kept in.- Specified by:
getQueryDataType
in interfaceISourceFieldDataType
- Overrides:
getQueryDataType
in classStringDataType
- Returns:
- a
QueryFieldTypes
constant.
-
getDefaultInputControlType
public String getDefaultInputControlType()
Description copied from interface:IDouiDataType
Returns the default input control type for this data type.- Specified by:
getDefaultInputControlType
in interfaceIDouiDataType
- Overrides:
getDefaultInputControlType
in classStringDataType
- Returns:
- the default input control type for this data type, or null if this data type has no default input control type.
-
-