org.opencrx.kernel.model1.cci
Class ConstantClassImpl

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

public class ConstantClassImpl
extends RefClass_1
implements ConstantClass

See Also:
Serialized Form

Constructor Summary
ConstantClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 Constant createConstant()
          Creates an instance of class Constant.
 Constant createConstant(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on all required attributes.
 Constant extendAlertSender(AlertSender _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass AlertSender and all required attributes not included in this superclass.
 Constant extendAuditee(Auditee _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass Auditee and all required attributes not included in this superclass.
 Constant extendBasicObject(BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass BasicObject and all required attributes not included in this superclass.
 Constant extendCloneable(Cloneable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass Cloneable and all required attributes not included in this superclass.
 Constant extendContextCapable(ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass ContextCapable and all required attributes not included in this superclass.
 Constant extendCrxObject(CrxObject _base, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass CrxObject and all required attributes not included in this superclass.
 Constant extendElement(Element _base, String constValue, Classifier type)
          Creates an instance of class Constant based on the superclass Element and all required attributes not included in this superclass.
 Constant extendExtentCapable(ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass ExtentCapable and all required attributes not included in this superclass.
 Constant extendImporter(Importer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass Importer and all required attributes not included in this superclass.
 Constant extendIndexed(Indexed _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass Indexed and all required attributes not included in this superclass.
 Constant extendSecureObject(SecureObject _base, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass SecureObject and all required attributes not included in this superclass.
 Constant extendSubscriptionTarget(SubscriptionTarget _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass SubscriptionTarget and all required attributes not included in this superclass.
 Constant extendTypedElement(TypedElement _base, String constValue)
          Creates an instance of class Constant based on the superclass TypedElement and all required attributes not included in this superclass.
 Constant extendViewCapable(ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass ViewCapable and all required attributes not included in this superclass.
 Constant extendXmlExporter(XmlExporter _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String constValue, String name, String qualifiedName, Classifier type)
          Creates an instance of class Constant based on the superclass XmlExporter and all required attributes not included in this superclass.
 Constant getConstant(Object object)
          Creates an instance of class Constant 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

ConstantClassImpl

public ConstantClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getConstant

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

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

createConstant

public Constant createConstant()
Description copied from interface: ConstantClass
Creates an instance of class Constant. This is a factory operation used to create instance objects of class Constant.

Specified by:
createConstant in interface ConstantClass

createConstant

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

Specified by:
createConstant in interface ConstantClass

extendAlertSender

public Constant extendAlertSender(AlertSender _base,
                                  short accessLevelBrowse,
                                  short accessLevelDelete,
                                  short accessLevelUpdate,
                                  boolean disabled,
                                  String constValue,
                                  String name,
                                  String qualifiedName,
                                  Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendAlertSender in interface ConstantClass

extendAuditee

public Constant extendAuditee(Auditee _base,
                              short accessLevelBrowse,
                              short accessLevelDelete,
                              short accessLevelUpdate,
                              boolean disabled,
                              String constValue,
                              String name,
                              String qualifiedName,
                              Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendAuditee in interface ConstantClass

extendCloneable

public Constant extendCloneable(Cloneable _base,
                                short accessLevelBrowse,
                                short accessLevelDelete,
                                short accessLevelUpdate,
                                boolean disabled,
                                String constValue,
                                String name,
                                String qualifiedName,
                                Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendCloneable in interface ConstantClass

extendImporter

public Constant extendImporter(Importer _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               boolean disabled,
                               String constValue,
                               String name,
                               String qualifiedName,
                               Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendImporter in interface ConstantClass

extendIndexed

public Constant extendIndexed(Indexed _base,
                              short accessLevelBrowse,
                              short accessLevelDelete,
                              short accessLevelUpdate,
                              boolean disabled,
                              String constValue,
                              String name,
                              String qualifiedName,
                              Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendIndexed in interface ConstantClass

extendSecureObject

public Constant extendSecureObject(SecureObject _base,
                                   boolean disabled,
                                   String constValue,
                                   String name,
                                   String qualifiedName,
                                   Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendSecureObject in interface ConstantClass

extendSubscriptionTarget

public Constant extendSubscriptionTarget(SubscriptionTarget _base,
                                         short accessLevelBrowse,
                                         short accessLevelDelete,
                                         short accessLevelUpdate,
                                         boolean disabled,
                                         String constValue,
                                         String name,
                                         String qualifiedName,
                                         Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendSubscriptionTarget in interface ConstantClass

extendXmlExporter

public Constant extendXmlExporter(XmlExporter _base,
                                  short accessLevelBrowse,
                                  short accessLevelDelete,
                                  short accessLevelUpdate,
                                  boolean disabled,
                                  String constValue,
                                  String name,
                                  String qualifiedName,
                                  Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendXmlExporter in interface ConstantClass

extendCrxObject

public Constant extendCrxObject(CrxObject _base,
                                String constValue,
                                String name,
                                String qualifiedName,
                                Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendCrxObject in interface ConstantClass

extendElement

public Constant extendElement(Element _base,
                              String constValue,
                              Classifier type)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendElement in interface ConstantClass

extendTypedElement

public Constant extendTypedElement(TypedElement _base,
                                   String constValue)
Description copied from interface: ConstantClass
Creates an instance of class Constant 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 Constant.

Specified by:
extendTypedElement in interface ConstantClass

extendBasicObject

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

Specified by:
extendBasicObject in interface ConstantClass

extendContextCapable

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

Specified by:
extendContextCapable in interface ConstantClass

extendExtentCapable

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

Specified by:
extendExtentCapable in interface ConstantClass

extendViewCapable

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

Specified by:
extendViewCapable in interface ConstantClass


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