Uses of Interface
org.apache.cocoon.forms.datatype.Datatype

Packages that use Datatype
org.apache.cocoon.forms.datatype   
org.apache.cocoon.forms.datatype.typeimpl   
org.apache.cocoon.forms.formmodel   
org.apache.cocoon.forms.formmodel.algorithms   
 

Uses of Datatype in org.apache.cocoon.forms.datatype
 

Fields in org.apache.cocoon.forms.datatype declared as Datatype
protected  Datatype AbstractJavaSelectionList.datatype
           
 

Methods in org.apache.cocoon.forms.datatype that return Datatype
 Datatype DatatypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype DefaultDatatypeManager.createDatatype(Element datatypeElement, boolean arrayType)
           
 Datatype DatatypeManager.createDatatype(Element datatypeElement, boolean arrayType)
          Creates a datatype from an XML description.
 Datatype StaticSelectionList.getDatatype()
           
 Datatype SelectionList.getDatatype()
           
 Datatype JavaScriptSelectionList.getDatatype()
           
 Datatype FlowJXPathSelectionList.getDatatype()
           
 Datatype EnumSelectionList.getDatatype()
           
 Datatype EmptySelectionList.getDatatype()
           
 Datatype DynamicSelectionList.getDatatype()
           
 Datatype AbstractJavaSelectionList.getDatatype()
           
 

Methods in org.apache.cocoon.forms.datatype with parameters of type Datatype
 SelectionList SelectionListBuilder.build(Element selectionListElement, Datatype datatype)
           
 SelectionList JavaSelectionListBuilder.build(Element selectionListElement, Datatype datatype)
           
 SelectionList JavaScriptSelectionListBuilder.build(Element selectionListElement, Datatype datatype)
           
 SelectionList FlowJXPathSelectionListBuilder.build(Element selectionListElement, Datatype datatype)
           
 SelectionList EnumSelectionListBuilder.build(Element selectionListElement, Datatype datatype)
           
 SelectionList DefaultSelectionListBuilder.build(Element selectionListElement, Datatype datatype)
           
 void JavaSelectionList.setDatatype(Datatype datatype)
           
 void AbstractJavaSelectionList.setDatatype(Datatype datatype)
           
 

Constructors in org.apache.cocoon.forms.datatype with parameters of type Datatype
DynamicSelectionList(Datatype datatype, String src, boolean usePerRequestCache, ServiceManager serviceManager, Context context)
           
DynamicSelectionList(Datatype datatype, String src, ServiceManager serviceManager)
          Creates a DynamicSelectionList without caching
EnumSelectionList(String className, Datatype datatype, boolean nullable)
           
EnumSelectionList(String className, Datatype datatype, boolean nullable, String nullText)
           
FlowJXPathSelectionList(Context context, String listPath, String valuePath, String labelPath, Datatype datatype, String nullText, boolean nullTextIsI18nKey, String i18nCatalog, boolean labelIsI18nKey)
           
FlowJXPathSelectionList(Object model, String valuePath, String labelPath, Datatype datatype)
          Builds a dynamic selection list from an in-memory collection.
JavaScriptSelectionList(Context context, Datatype type, org.mozilla.javascript.Function function, String catalogue, Location location)
           
StaticSelectionList(Datatype datatype)
           
 

Uses of Datatype in org.apache.cocoon.forms.datatype.typeimpl
 

Classes in org.apache.cocoon.forms.datatype.typeimpl that implement Datatype
 class AbstractDatatype
          Abstract base class for Datatype implementations.
 class BeanType
          The CForm type of a bean
 class BooleanType
          A Datatype implementation for java.lang.Boolean's.
 class CharType
          The char datatype.
 class DateType
          A Datatype implementation for java.util.Date's (so includes a time-component).
 class DecimalType
          A Datatype implementation for decimal numbers (backed by the java.math.BigDecimal class).
 class DoubleType
          A Datatype implementation for double numbers (backed by the java.lang.Double class).
 class EnumType
          A Datatype implementation for types implementing Joshua Bloch's typesafe enum pattern.
 class FloatType
          A Datatype implementation for float numbers (backed by the java.lang.Float class).
 class IntegerType
          A Datatype implementation for whole numbers.
 class LongType
          A Datatype implementation for whole numbers.
 class StringType
          A Datatype implementation for strings.
 

Methods in org.apache.cocoon.forms.datatype.typeimpl that return Datatype
 Datatype StringTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype LongTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype IntegerTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype FloatTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype EnumTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype DoubleTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype DecimalTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype DateTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype CharTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype BooleanTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype BeanTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 

Uses of Datatype in org.apache.cocoon.forms.formmodel
 

Methods in org.apache.cocoon.forms.formmodel that return Datatype
 Datatype Output.getDatatype()
           
 Datatype MultiValueField.getDatatype()
           
 Datatype Field.getDatatype()
           
 Datatype DataWidget.getDatatype()
           
 Datatype AbstractDatatypeWidgetDefinition.getDatatype()
           
 

Methods in org.apache.cocoon.forms.formmodel with parameters of type Datatype
 Object CalculatedFieldAlgorithm.calculate(Form form, Widget parent, Datatype datatype)
          Performs the actual calculation.
protected  Object CalculatedField.convert(Object ret, Datatype datatype)
          Tries to convert the return value of the algorithm to the right value for this field datatype.
 boolean CalculatedFieldAlgorithm.isSuitableFor(Datatype dataType)
          Checks wether this algorithm is able to return the given datatype.
 void AbstractDatatypeWidgetDefinition.setDatatype(Datatype datatype, Object initialValue)
           
 

Uses of Datatype in org.apache.cocoon.forms.formmodel.algorithms
 

Methods in org.apache.cocoon.forms.formmodel.algorithms with parameters of type Datatype
 Object SimpleFormula.calculate(Form form, Widget parent, Datatype datatype)
           
 Object RepeatedFormula.calculate(Form form, Widget parent, Datatype datatype)
           
 Object JavaScript.calculate(Form form, Widget parent, Datatype datatype)
           
 boolean SimpleFormula.isSuitableFor(Datatype dataType)
           
 boolean JavaScript.isSuitableFor(Datatype dataType)
           
 



Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.