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 StaticSelectionList.getDatatype()
           
 Datatype EnumSelectionList.getDatatype()
           
 Datatype AbstractJavaSelectionList.getDatatype()
           
 Datatype FlowJXPathSelectionList.getDatatype()
           
 Datatype EmptySelectionList.getDatatype()
           
 Datatype DefaultDatatypeManager.createDatatype(Element datatypeElement, boolean arrayType)
           
 Datatype DynamicSelectionList.getDatatype()
           
 Datatype JavaScriptSelectionList.getDatatype()
           
 Datatype SelectionList.getDatatype()
           
 Datatype DatatypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype DatatypeManager.createDatatype(Element datatypeElement, boolean arrayType)
          Creates a datatype from an XML description.
 

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

Constructors in org.apache.cocoon.forms.datatype with parameters of type Datatype
StaticSelectionList(Datatype datatype)
           
EnumSelectionList(String className, Datatype datatype, boolean nullable)
           
EnumSelectionList(String className, Datatype datatype, boolean nullable, String nullText)
           
FlowJXPathSelectionList(org.apache.cocoon.processing.ProcessInfoProvider processInfoProvider, 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.
DynamicSelectionList(Datatype datatype, String src, boolean usePerRequestCache, XMLizer xmlizer, SourceResolver sourceResolver, HttpServletRequest request)
           
DynamicSelectionList(Datatype datatype, String src, XMLizer xmlizer, SourceResolver sourceResolver, HttpServletRequest request)
          Creates a DynamicSelectionList without caching
JavaScriptSelectionList(org.apache.cocoon.processing.ProcessInfoProvider processInfoProvider, Datatype type, org.mozilla.javascript.Function function, String catalogue, org.apache.cocoon.util.location.Location location)
           
 

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 DateTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype FloatTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype BooleanTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype StringTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype CharTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype DecimalTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype EnumTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype IntegerTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype DoubleTypeBuilder.build(Element datatypeElement, boolean arrayType, DatatypeManager datatypeManager)
           
 Datatype LongTypeBuilder.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 AbstractDatatypeWidgetDefinition.getDatatype()
           
 Datatype DataWidget.getDatatype()
           
 Datatype Field.getDatatype()
           
 

Methods in org.apache.cocoon.forms.formmodel with parameters of type Datatype
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.
 Object CalculatedFieldAlgorithm.calculate(Form form, Widget parent, Datatype datatype)
          Performs the actual calculation.
 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 JavaScript.calculate(Form form, Widget parent, Datatype datatype)
           
 boolean JavaScript.isSuitableFor(Datatype dataType)
           
 boolean SimpleFormula.isSuitableFor(Datatype dataType)
           
 Object SimpleFormula.calculate(Form form, Widget parent, Datatype datatype)
           
 Object RepeatedFormula.calculate(Form form, Widget parent, Datatype datatype)
           
 



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