lumis.doui.source.field.type
Interface ISourceFieldDataType

Package class diagram package ISourceFieldDataType
All Superinterfaces:
IDouiDataType
All Known Implementing Classes:
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 ISourceFieldDataType
extends IDouiDataType

A data type of a ISourceField

Since:
4.0.4

Method Summary
 String getQueryDataType()
          Returns a QueryFieldTypes constant for a query data type the value of this source field data type is best suited to be kept in.
 void init(ISourceContext sourceContext)
          Initializes this data type to be used in the given source context.
 
Methods inherited from interface lumis.doui.datatype.IDouiDataType
getConverter, getDefaultInputControlType, getDefaultViewControlType, getDefinitionLocale, getDefinitionPattern, getId, getValueClass
 

Method Detail

init

void init(ISourceContext sourceContext)
          throws PortalException
Initializes this data type to be used in the given source context.

Parameters:
sourceContext - the source context where this data type will be used in.
Throws:
PortalException
Since:
4.0.4

getQueryDataType

String getQueryDataType()
Returns a QueryFieldTypes constant for a query data type the value of this source field data type is best suited to be kept in.

Returns:
a QueryFieldTypes constant.
Since:
4.0.4


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