org.openmdx.portal.servlet.attribute
Class FieldDef

java.lang.Object
  extended by org.openmdx.portal.servlet.attribute.FieldDef
All Implemented Interfaces:
Serializable

public class FieldDef
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
 String backColor
           
 String color
           
 DataBinding_1_0 dataBinding
           
 int decimalPlaces
           
 String defaultValue
           
 String featureName
           
 String format
           
 String iconKey
           
 BigDecimal increment
           
 boolean isChangeable
           
 boolean isInPlace
           
 BigDecimal maxValue
           
 String mimeType
           
 BigDecimal minValue
           
 String multiplicity
           
 String qualifiedFeatureName
           
 
Constructor Summary
FieldDef(String featureName, String qualifiedFeatureName, String multiplicity, boolean isChangeable, String iconKey, String color, String backColor, String defaultValue, DataBinding_1_0 dataBinding)
           
 
Method Summary
static FieldDef createBinaryFieldDef(ApplicationContext application, DocumentBox f)
           
static FieldDef createDateFieldDef(ApplicationContext application, DateField f)
           
static FieldDef createFieldDef(ApplicationContext application, ValuedField f)
           
static FieldDef createNumberFieldDef(ApplicationContext application, NumberField f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

featureName

public final String featureName

qualifiedFeatureName

public final String qualifiedFeatureName

multiplicity

public final String multiplicity

isChangeable

public final boolean isChangeable

iconKey

public final String iconKey

color

public final String color

backColor

public final String backColor

format

public final String format

defaultValue

public final String defaultValue

decimalPlaces

public final int decimalPlaces

minValue

public final BigDecimal minValue

maxValue

public final BigDecimal maxValue

increment

public final BigDecimal increment

mimeType

public final String mimeType

isInPlace

public final boolean isInPlace

dataBinding

public DataBinding_1_0 dataBinding
Constructor Detail

FieldDef

public FieldDef(String featureName,
                String qualifiedFeatureName,
                String multiplicity,
                boolean isChangeable,
                String iconKey,
                String color,
                String backColor,
                String defaultValue,
                DataBinding_1_0 dataBinding)
Method Detail

createFieldDef

public static FieldDef createFieldDef(ApplicationContext application,
                                      ValuedField f)

createNumberFieldDef

public static FieldDef createNumberFieldDef(ApplicationContext application,
                                            NumberField f)

createDateFieldDef

public static FieldDef createDateFieldDef(ApplicationContext application,
                                          DateField f)

createBinaryFieldDef

public static FieldDef createBinaryFieldDef(ApplicationContext application,
                                            DocumentBox f)


This software is published under the BSD license. Copyright © 2006-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.