lumis.service.image.field
Class ImageDataType

Package class diagram package ImageDataType
java.lang.Object
  extended by lumis.doui.datatype.AbstractDouiDataType
      extended by lumis.doui.source.field.type.AbstractSourceFieldDataType
          extended by lumis.doui.source.field.type.FileDataType
              extended by lumis.service.image.field.ImageDataType
All Implemented Interfaces:
IDouiDataType, ISourceFieldDataType

public class ImageDataType
extends FileDataType

An image data type. Its value is a reference to an image content.

Since:
4.0.4

Nested Class Summary
static class ImageDataType.Data
          Data object for a field with data type image.
 
Nested classes/interfaces inherited from class lumis.doui.source.field.type.FileDataType
FileDataType.FileDataConverter, FileDataType.FileDataParser
 
Constructor Summary
ImageDataType()
           
 
Method Summary
protected  IConverter createConverter()
          Creates the converter instance that will be used by this data type.
 String getDefaultInputControlType()
          Returns the default input control type for this data type.
 String getId()
          Returns the id for this data type.
 Class<ImageDataType.Data> getValueClass()
          Returns the value class for data of this type.
 
Methods inherited from class lumis.doui.source.field.type.FileDataType
getQueryDataType
 
Methods inherited from class lumis.doui.source.field.type.AbstractSourceFieldDataType
init
 
Methods inherited from class lumis.doui.datatype.AbstractDouiDataType
equals, getConverter, getDefaultViewControlType, getDefinitionLocale, getDefinitionPattern, hashCode, 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, getDefaultViewControlType, getDefinitionLocale, getDefinitionPattern
 

Constructor Detail

ImageDataType

public ImageDataType()
Method Detail

createConverter

protected IConverter createConverter()
Description copied from class: AbstractDouiDataType
Creates the converter instance that will be used by this data type.

Overrides:
createConverter in class FileDataType
Returns:
the converter instance.

getId

public String getId()
Description copied from interface: IDouiDataType
Returns the id for this data type.

Specified by:
getId in interface IDouiDataType
Overrides:
getId in class FileDataType
Returns:
the id for this data type.

getValueClass

public Class<ImageDataType.Data> getValueClass()
Description copied from interface: IDouiDataType
Returns the value class for data of this type.

Specified by:
getValueClass in interface IDouiDataType
Overrides:
getValueClass in class FileDataType
Returns:
the value class for data of this type.

getDefaultInputControlType

public String getDefaultInputControlType()
Description copied from interface: IDouiDataType
Returns the default input control type for this data type.

Specified by:
getDefaultInputControlType in interface IDouiDataType
Overrides:
getDefaultInputControlType in class FileDataType
Returns:
the default input control type for this data type, or null if this data type has no default input control type.


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.