org.opencrx.kernel.model1.cci
Class StructureFieldClassImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefClass_1
      extended by org.opencrx.kernel.model1.cci.StructureFieldClassImpl
All Implemented Interfaces:
Serializable, RefBaseObject, RefClass, RefFeatured, StructureFieldClass, RefClass_1_0

public class StructureFieldClassImpl
extends RefClass_1
implements StructureFieldClass

See Also:
Serialized Form

Constructor Summary
StructureFieldClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 StructureField createStructureField()
          Creates an instance of class StructureField.
 StructureField createStructureField(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on all required attributes.
 StructureField extendAlertSender(AlertSender _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass AlertSender and all required attributes not included in this superclass.
 StructureField extendAuditee(Auditee _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass Auditee and all required attributes not included in this superclass.
 StructureField extendBasicObject(BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass BasicObject and all required attributes not included in this superclass.
 StructureField extendCloneable(Cloneable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass Cloneable and all required attributes not included in this superclass.
 StructureField extendContextCapable(ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass ContextCapable and all required attributes not included in this superclass.
 StructureField extendCrxObject(CrxObject _base, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass CrxObject and all required attributes not included in this superclass.
 StructureField extendElement(Element _base, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass Element and all required attributes not included in this superclass.
 StructureField extendExtentCapable(ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass ExtentCapable and all required attributes not included in this superclass.
 StructureField extendImporter(Importer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass Importer and all required attributes not included in this superclass.
 StructureField extendIndexed(Indexed _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass Indexed and all required attributes not included in this superclass.
 StructureField extendSecureObject(SecureObject _base, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass SecureObject and all required attributes not included in this superclass.
 StructureField extendSubscriptionTarget(SubscriptionTarget _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass SubscriptionTarget and all required attributes not included in this superclass.
 StructureField extendTypedElement(TypedElement _base, int maxLength, short multiplicity)
          Creates an instance of class StructureField based on the superclass TypedElement and all required attributes not included in this superclass.
 StructureField extendViewCapable(ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass ViewCapable and all required attributes not included in this superclass.
 StructureField extendXmlExporter(XmlExporter _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, int maxLength, short multiplicity, Classifier type)
          Creates an instance of class StructureField based on the superclass XmlExporter and all required attributes not included in this superclass.
 StructureField getStructureField(Object object)
          Creates an instance of class StructureField based on the specified Object instance.
 String refMofId()
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefClass_1
refAllOfClass, refAllOfType, refCreateInstance, refCreateStruct, refCreateStruct, refGetEnum, refGetEnum, refGetValue, refGetValue, refGetValue, refGetValue, refImmediatePackage, refInvokeOperation, refInvokeOperation, refMetaObject, refOutermostPackage, refSetValue, refSetValue, refSetValue, refVerifyConstraints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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, refOutermostPackage, refVerifyConstraints
 

Constructor Detail

StructureFieldClassImpl

public StructureFieldClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

public String refMofId()
Specified by:
refMofId in interface RefBaseObject
Overrides:
refMofId in class RefClass_1

getStructureField

public StructureField getStructureField(Object object)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the specified Object instance. This is a factory operation used to create instance objects of class StructureField.

Specified by:
getStructureField in interface StructureFieldClass
Parameters:
object - The Object instance this class is based on. Object must be instanceof RefObject, Object_1_0 or Path.

createStructureField

public StructureField createStructureField()
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField. This is a factory operation used to create instance objects of class StructureField.

Specified by:
createStructureField in interface StructureFieldClass

createStructureField

public StructureField createStructureField(short accessLevelBrowse,
                                           short accessLevelDelete,
                                           short accessLevelUpdate,
                                           boolean disabled,
                                           String name,
                                           String qualifiedName,
                                           int maxLength,
                                           short multiplicity,
                                           Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on all required attributes. This is a factory operation used to create instance objects of class StructureField.

Specified by:
createStructureField in interface StructureFieldClass

extendAlertSender

public StructureField extendAlertSender(AlertSender _base,
                                        short accessLevelBrowse,
                                        short accessLevelDelete,
                                        short accessLevelUpdate,
                                        boolean disabled,
                                        String name,
                                        String qualifiedName,
                                        int maxLength,
                                        short multiplicity,
                                        Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass AlertSender and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendAlertSender in interface StructureFieldClass

extendAuditee

public StructureField extendAuditee(Auditee _base,
                                    short accessLevelBrowse,
                                    short accessLevelDelete,
                                    short accessLevelUpdate,
                                    boolean disabled,
                                    String name,
                                    String qualifiedName,
                                    int maxLength,
                                    short multiplicity,
                                    Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass Auditee and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendAuditee in interface StructureFieldClass

extendCloneable

public StructureField extendCloneable(Cloneable _base,
                                      short accessLevelBrowse,
                                      short accessLevelDelete,
                                      short accessLevelUpdate,
                                      boolean disabled,
                                      String name,
                                      String qualifiedName,
                                      int maxLength,
                                      short multiplicity,
                                      Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass Cloneable and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendCloneable in interface StructureFieldClass

extendImporter

public StructureField extendImporter(Importer _base,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled,
                                     String name,
                                     String qualifiedName,
                                     int maxLength,
                                     short multiplicity,
                                     Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass Importer and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendImporter in interface StructureFieldClass

extendIndexed

public StructureField extendIndexed(Indexed _base,
                                    short accessLevelBrowse,
                                    short accessLevelDelete,
                                    short accessLevelUpdate,
                                    boolean disabled,
                                    String name,
                                    String qualifiedName,
                                    int maxLength,
                                    short multiplicity,
                                    Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass Indexed and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendIndexed in interface StructureFieldClass

extendSecureObject

public StructureField extendSecureObject(SecureObject _base,
                                         boolean disabled,
                                         String name,
                                         String qualifiedName,
                                         int maxLength,
                                         short multiplicity,
                                         Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass SecureObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendSecureObject in interface StructureFieldClass

extendSubscriptionTarget

public StructureField extendSubscriptionTarget(SubscriptionTarget _base,
                                               short accessLevelBrowse,
                                               short accessLevelDelete,
                                               short accessLevelUpdate,
                                               boolean disabled,
                                               String name,
                                               String qualifiedName,
                                               int maxLength,
                                               short multiplicity,
                                               Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass SubscriptionTarget and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendSubscriptionTarget in interface StructureFieldClass

extendXmlExporter

public StructureField extendXmlExporter(XmlExporter _base,
                                        short accessLevelBrowse,
                                        short accessLevelDelete,
                                        short accessLevelUpdate,
                                        boolean disabled,
                                        String name,
                                        String qualifiedName,
                                        int maxLength,
                                        short multiplicity,
                                        Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass XmlExporter and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendXmlExporter in interface StructureFieldClass

extendCrxObject

public StructureField extendCrxObject(CrxObject _base,
                                      String name,
                                      String qualifiedName,
                                      int maxLength,
                                      short multiplicity,
                                      Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass CrxObject and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendCrxObject in interface StructureFieldClass

extendElement

public StructureField extendElement(Element _base,
                                    int maxLength,
                                    short multiplicity,
                                    Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField 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 StructureField.

Specified by:
extendElement in interface StructureFieldClass

extendTypedElement

public StructureField extendTypedElement(TypedElement _base,
                                         int maxLength,
                                         short multiplicity)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField based on the superclass TypedElement and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class StructureField.

Specified by:
extendTypedElement in interface StructureFieldClass

extendBasicObject

public StructureField extendBasicObject(BasicObject _base,
                                        short accessLevelBrowse,
                                        short accessLevelDelete,
                                        short accessLevelUpdate,
                                        boolean disabled,
                                        String name,
                                        String qualifiedName,
                                        int maxLength,
                                        short multiplicity,
                                        Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField 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 StructureField.

Specified by:
extendBasicObject in interface StructureFieldClass

extendContextCapable

public StructureField extendContextCapable(ContextCapable _base,
                                           short accessLevelBrowse,
                                           short accessLevelDelete,
                                           short accessLevelUpdate,
                                           boolean disabled,
                                           String name,
                                           String qualifiedName,
                                           int maxLength,
                                           short multiplicity,
                                           Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField 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 StructureField.

Specified by:
extendContextCapable in interface StructureFieldClass

extendExtentCapable

public StructureField extendExtentCapable(ExtentCapable _base,
                                          short accessLevelBrowse,
                                          short accessLevelDelete,
                                          short accessLevelUpdate,
                                          boolean disabled,
                                          String name,
                                          String qualifiedName,
                                          int maxLength,
                                          short multiplicity,
                                          Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField 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 StructureField.

Specified by:
extendExtentCapable in interface StructureFieldClass

extendViewCapable

public StructureField extendViewCapable(ViewCapable _base,
                                        short accessLevelBrowse,
                                        short accessLevelDelete,
                                        short accessLevelUpdate,
                                        boolean disabled,
                                        String name,
                                        String qualifiedName,
                                        int maxLength,
                                        short multiplicity,
                                        Classifier type)
Description copied from interface: StructureFieldClass
Creates an instance of class StructureField 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 StructureField.

Specified by:
extendViewCapable in interface StructureFieldClass


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