org.openmdx.ui1.cci
Interface NumberFieldClass

All Superinterfaces:
javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefClass, org.openmdx.base.accessor.jmi.cci.RefClass_1_0, javax.jmi.reflect.RefFeatured
All Known Implementing Classes:
NumberFieldClassImpl

public interface NumberFieldClass
extends org.openmdx.base.accessor.jmi.cci.RefClass_1_0


Method Summary
 NumberField createNumberField()
          Creates an instance of class NumberField.
 NumberField createNumberField(boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on all required attributes.
 NumberField extendAbstractField(AbstractField _base, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on the superclass AbstractField and all required attributes not included in this superclass.
 NumberField extendBasicObject(BasicObject _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on the superclass BasicObject and all required attributes not included in this superclass.
 NumberField extendContextCapable(ContextCapable _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on the superclass ContextCapable and all required attributes not included in this superclass.
 NumberField extendElement(Element _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on the superclass Element and all required attributes not included in this superclass.
 NumberField extendExtentCapable(ExtentCapable _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on the superclass ExtentCapable and all required attributes not included in this superclass.
 NumberField extendLabelledField(LabelledField _base, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on the superclass LabelledField and all required attributes not included in this superclass.
 NumberField extendValuedField(ValuedField _base, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue)
          Creates an instance of class NumberField based on the superclass ValuedField and all required attributes not included in this superclass.
 NumberField extendViewCapable(ViewCapable _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, int decimalPlaces, boolean hasThousandsSeparator, BigDecimal increment, BigDecimal maxValue, BigDecimal minValue, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class NumberField based on the superclass ViewCapable and all required attributes not included in this superclass.
 NumberField getNumberField(Object object)
          Creates an instance of class NumberField based on the specified Object instance.
 
Methods inherited from interface javax.jmi.reflect.RefClass
refAllOfClass, refAllOfType, refCreateInstance, refCreateStruct, refCreateStruct, refGetEnum, refGetEnum
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

createNumberField

NumberField createNumberField()
Creates an instance of class NumberField. This is a factory operation used to create instance objects of class NumberField.


getNumberField

NumberField getNumberField(Object object)
Creates an instance of class NumberField based on the specified Object instance. This is a factory operation used to create instance objects of class NumberField.

Parameters:
object - The Object instance this class is based on. Object must be instanceof RefObject, Object_1_0 or Path.

createNumberField

NumberField createNumberField(boolean fontBold,
                              boolean fontItalic,
                              String fontName,
                              BigDecimal fontSize,
                              boolean fontStrikeout,
                              boolean fontUnderline,
                              boolean autoGenerated,
                              boolean changeable,
                              int decimalPlaces,
                              boolean hasThousandsSeparator,
                              BigDecimal increment,
                              BigDecimal maxValue,
                              BigDecimal minValue,
                              boolean filterable,
                              String multiplicity,
                              int skipRow,
                              boolean sortable,
                              int spanRow)
Creates an instance of class NumberField based on all required attributes. This is a factory operation used to create instance objects of class NumberField.


extendBasicObject

NumberField extendBasicObject(BasicObject _base,
                              boolean fontBold,
                              boolean fontItalic,
                              String fontName,
                              BigDecimal fontSize,
                              boolean fontStrikeout,
                              boolean fontUnderline,
                              boolean autoGenerated,
                              boolean changeable,
                              int decimalPlaces,
                              boolean hasThousandsSeparator,
                              BigDecimal increment,
                              BigDecimal maxValue,
                              BigDecimal minValue,
                              boolean filterable,
                              String multiplicity,
                              int skipRow,
                              boolean sortable,
                              int spanRow)
Creates an instance of class NumberField based on the superclass BasicObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.


extendContextCapable

NumberField extendContextCapable(ContextCapable _base,
                                 boolean fontBold,
                                 boolean fontItalic,
                                 String fontName,
                                 BigDecimal fontSize,
                                 boolean fontStrikeout,
                                 boolean fontUnderline,
                                 boolean autoGenerated,
                                 boolean changeable,
                                 int decimalPlaces,
                                 boolean hasThousandsSeparator,
                                 BigDecimal increment,
                                 BigDecimal maxValue,
                                 BigDecimal minValue,
                                 boolean filterable,
                                 String multiplicity,
                                 int skipRow,
                                 boolean sortable,
                                 int spanRow)
Creates an instance of class NumberField based on the superclass ContextCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.


extendExtentCapable

NumberField extendExtentCapable(ExtentCapable _base,
                                boolean fontBold,
                                boolean fontItalic,
                                String fontName,
                                BigDecimal fontSize,
                                boolean fontStrikeout,
                                boolean fontUnderline,
                                boolean autoGenerated,
                                boolean changeable,
                                int decimalPlaces,
                                boolean hasThousandsSeparator,
                                BigDecimal increment,
                                BigDecimal maxValue,
                                BigDecimal minValue,
                                boolean filterable,
                                String multiplicity,
                                int skipRow,
                                boolean sortable,
                                int spanRow)
Creates an instance of class NumberField based on the superclass ExtentCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.


extendViewCapable

NumberField extendViewCapable(ViewCapable _base,
                              boolean fontBold,
                              boolean fontItalic,
                              String fontName,
                              BigDecimal fontSize,
                              boolean fontStrikeout,
                              boolean fontUnderline,
                              boolean autoGenerated,
                              boolean changeable,
                              int decimalPlaces,
                              boolean hasThousandsSeparator,
                              BigDecimal increment,
                              BigDecimal maxValue,
                              BigDecimal minValue,
                              boolean filterable,
                              String multiplicity,
                              int skipRow,
                              boolean sortable,
                              int spanRow)
Creates an instance of class NumberField based on the superclass ViewCapable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.


extendAbstractField

NumberField extendAbstractField(AbstractField _base,
                                int decimalPlaces,
                                boolean hasThousandsSeparator,
                                BigDecimal increment,
                                BigDecimal maxValue,
                                BigDecimal minValue,
                                boolean filterable,
                                String multiplicity,
                                int skipRow,
                                boolean sortable,
                                int spanRow)
Creates an instance of class NumberField based on the superclass AbstractField and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.


extendElement

NumberField extendElement(Element _base,
                          boolean fontBold,
                          boolean fontItalic,
                          String fontName,
                          BigDecimal fontSize,
                          boolean fontStrikeout,
                          boolean fontUnderline,
                          int decimalPlaces,
                          boolean hasThousandsSeparator,
                          BigDecimal increment,
                          BigDecimal maxValue,
                          BigDecimal minValue,
                          boolean filterable,
                          String multiplicity,
                          int skipRow,
                          boolean sortable,
                          int spanRow)
Creates an instance of class NumberField based on the superclass Element and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.


extendLabelledField

NumberField extendLabelledField(LabelledField _base,
                                int decimalPlaces,
                                boolean hasThousandsSeparator,
                                BigDecimal increment,
                                BigDecimal maxValue,
                                BigDecimal minValue,
                                boolean filterable,
                                String multiplicity,
                                int skipRow,
                                boolean sortable,
                                int spanRow)
Creates an instance of class NumberField based on the superclass LabelledField and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.


extendValuedField

NumberField extendValuedField(ValuedField _base,
                              int decimalPlaces,
                              boolean hasThousandsSeparator,
                              BigDecimal increment,
                              BigDecimal maxValue,
                              BigDecimal minValue)
Creates an instance of class NumberField based on the superclass ValuedField and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class NumberField.



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