org.openmdx.ui1.cci
Interface ObjectReferenceFieldClass

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:
ObjectReferenceFieldClassImpl

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


Method Summary
 ObjectReferenceField createObjectReferenceField()
          Creates an instance of class ObjectReferenceField.
 ObjectReferenceField createObjectReferenceField(boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on all required attributes.
 ObjectReferenceField extendAbstractField(AbstractField _base, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass AbstractField and all required attributes not included in this superclass.
 ObjectReferenceField extendBasicObject(BasicObject _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass BasicObject and all required attributes not included in this superclass.
 ObjectReferenceField extendContextCapable(ContextCapable _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass ContextCapable and all required attributes not included in this superclass.
 ObjectReferenceField extendElement(Element _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass Element and all required attributes not included in this superclass.
 ObjectReferenceField extendExtentCapable(ExtentCapable _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass ExtentCapable and all required attributes not included in this superclass.
 ObjectReferenceField extendLabelledField(LabelledField _base, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass LabelledField and all required attributes not included in this superclass.
 ObjectReferenceField extendObjectReference(ObjectReference _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass ObjectReference and all required attributes not included in this superclass.
 ObjectReferenceField extendValuedField(ValuedField _base, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier)
          Creates an instance of class ObjectReferenceField based on the superclass ValuedField and all required attributes not included in this superclass.
 ObjectReferenceField extendViewCapable(ViewCapable _base, boolean fontBold, boolean fontItalic, String fontName, BigDecimal fontSize, boolean fontStrikeout, boolean fontUnderline, boolean autoGenerated, boolean changeable, boolean referenceIsStoredAsAttribute, String referenceName, String referencedTypeName, boolean userDefinedQualifier, boolean filterable, String multiplicity, int skipRow, boolean sortable, int spanRow)
          Creates an instance of class ObjectReferenceField based on the superclass ViewCapable and all required attributes not included in this superclass.
 ObjectReferenceField getObjectReferenceField(Object object)
          Creates an instance of class ObjectReferenceField 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

createObjectReferenceField

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


getObjectReferenceField

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

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

createObjectReferenceField

ObjectReferenceField createObjectReferenceField(boolean fontBold,
                                                boolean fontItalic,
                                                String fontName,
                                                BigDecimal fontSize,
                                                boolean fontStrikeout,
                                                boolean fontUnderline,
                                                boolean autoGenerated,
                                                boolean changeable,
                                                boolean referenceIsStoredAsAttribute,
                                                String referenceName,
                                                String referencedTypeName,
                                                boolean userDefinedQualifier,
                                                boolean filterable,
                                                String multiplicity,
                                                int skipRow,
                                                boolean sortable,
                                                int spanRow)
Creates an instance of class ObjectReferenceField based on all required attributes. This is a factory operation used to create instance objects of class ObjectReferenceField.


extendBasicObject

ObjectReferenceField extendBasicObject(BasicObject _base,
                                       boolean fontBold,
                                       boolean fontItalic,
                                       String fontName,
                                       BigDecimal fontSize,
                                       boolean fontStrikeout,
                                       boolean fontUnderline,
                                       boolean autoGenerated,
                                       boolean changeable,
                                       boolean referenceIsStoredAsAttribute,
                                       String referenceName,
                                       String referencedTypeName,
                                       boolean userDefinedQualifier,
                                       boolean filterable,
                                       String multiplicity,
                                       int skipRow,
                                       boolean sortable,
                                       int spanRow)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.


extendContextCapable

ObjectReferenceField extendContextCapable(ContextCapable _base,
                                          boolean fontBold,
                                          boolean fontItalic,
                                          String fontName,
                                          BigDecimal fontSize,
                                          boolean fontStrikeout,
                                          boolean fontUnderline,
                                          boolean autoGenerated,
                                          boolean changeable,
                                          boolean referenceIsStoredAsAttribute,
                                          String referenceName,
                                          String referencedTypeName,
                                          boolean userDefinedQualifier,
                                          boolean filterable,
                                          String multiplicity,
                                          int skipRow,
                                          boolean sortable,
                                          int spanRow)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.


extendExtentCapable

ObjectReferenceField extendExtentCapable(ExtentCapable _base,
                                         boolean fontBold,
                                         boolean fontItalic,
                                         String fontName,
                                         BigDecimal fontSize,
                                         boolean fontStrikeout,
                                         boolean fontUnderline,
                                         boolean autoGenerated,
                                         boolean changeable,
                                         boolean referenceIsStoredAsAttribute,
                                         String referenceName,
                                         String referencedTypeName,
                                         boolean userDefinedQualifier,
                                         boolean filterable,
                                         String multiplicity,
                                         int skipRow,
                                         boolean sortable,
                                         int spanRow)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.


extendViewCapable

ObjectReferenceField extendViewCapable(ViewCapable _base,
                                       boolean fontBold,
                                       boolean fontItalic,
                                       String fontName,
                                       BigDecimal fontSize,
                                       boolean fontStrikeout,
                                       boolean fontUnderline,
                                       boolean autoGenerated,
                                       boolean changeable,
                                       boolean referenceIsStoredAsAttribute,
                                       String referenceName,
                                       String referencedTypeName,
                                       boolean userDefinedQualifier,
                                       boolean filterable,
                                       String multiplicity,
                                       int skipRow,
                                       boolean sortable,
                                       int spanRow)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.


extendAbstractField

ObjectReferenceField extendAbstractField(AbstractField _base,
                                         boolean referenceIsStoredAsAttribute,
                                         String referenceName,
                                         String referencedTypeName,
                                         boolean userDefinedQualifier,
                                         boolean filterable,
                                         String multiplicity,
                                         int skipRow,
                                         boolean sortable,
                                         int spanRow)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.


extendElement

ObjectReferenceField extendElement(Element _base,
                                   boolean fontBold,
                                   boolean fontItalic,
                                   String fontName,
                                   BigDecimal fontSize,
                                   boolean fontStrikeout,
                                   boolean fontUnderline,
                                   boolean referenceIsStoredAsAttribute,
                                   String referenceName,
                                   String referencedTypeName,
                                   boolean userDefinedQualifier,
                                   boolean filterable,
                                   String multiplicity,
                                   int skipRow,
                                   boolean sortable,
                                   int spanRow)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.


extendLabelledField

ObjectReferenceField extendLabelledField(LabelledField _base,
                                         boolean referenceIsStoredAsAttribute,
                                         String referenceName,
                                         String referencedTypeName,
                                         boolean userDefinedQualifier,
                                         boolean filterable,
                                         String multiplicity,
                                         int skipRow,
                                         boolean sortable,
                                         int spanRow)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.


extendObjectReference

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


extendValuedField

ObjectReferenceField extendValuedField(ValuedField _base,
                                       boolean referenceIsStoredAsAttribute,
                                       String referenceName,
                                       String referencedTypeName,
                                       boolean userDefinedQualifier)
Creates an instance of class ObjectReferenceField 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 ObjectReferenceField.



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