org.opencrx.kernel.model1.cci
Class OperationClassImpl

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

public class OperationClassImpl
extends RefClass_1
implements OperationClass

See Also:
Serialized Form

Constructor Summary
OperationClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 Operation createOperation()
          Creates an instance of class Operation.
 Operation createOperation(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on all required attributes.
 Operation extendAlertSender(AlertSender _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass AlertSender and all required attributes not included in this superclass.
 Operation extendAuditee(Auditee _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass Auditee and all required attributes not included in this superclass.
 Operation extendBasicObject(BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass BasicObject and all required attributes not included in this superclass.
 Operation extendBehaviouralFeature(BehaviouralFeature _base, boolean isQuery)
          Creates an instance of class Operation based on the superclass BehaviouralFeature and all required attributes not included in this superclass.
 Operation extendCloneable(Cloneable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass Cloneable and all required attributes not included in this superclass.
 Operation extendContextCapable(ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass ContextCapable and all required attributes not included in this superclass.
 Operation extendCrxObject(CrxObject _base, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass CrxObject and all required attributes not included in this superclass.
 Operation extendElement(Element _base, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass Element and all required attributes not included in this superclass.
 Operation extendExtentCapable(ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass ExtentCapable and all required attributes not included in this superclass.
 Operation extendFeature(Feature _base, boolean isQuery)
          Creates an instance of class Operation based on the superclass Feature and all required attributes not included in this superclass.
 Operation extendImporter(Importer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass Importer and all required attributes not included in this superclass.
 Operation extendIndexed(Indexed _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass Indexed and all required attributes not included in this superclass.
 Operation extendNamespace(Namespace _base, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass Namespace and all required attributes not included in this superclass.
 Operation extendSecureObject(SecureObject _base, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass SecureObject and all required attributes not included in this superclass.
 Operation extendSubscriptionTarget(SubscriptionTarget _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass SubscriptionTarget and all required attributes not included in this superclass.
 Operation extendViewCapable(ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass ViewCapable and all required attributes not included in this superclass.
 Operation extendXmlExporter(XmlExporter _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled, String name, String qualifiedName, short scope, short visibility, boolean isQuery)
          Creates an instance of class Operation based on the superclass XmlExporter and all required attributes not included in this superclass.
 Operation getOperation(Object object)
          Creates an instance of class Operation 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

OperationClassImpl

public OperationClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getOperation

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

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

createOperation

public Operation createOperation()
Description copied from interface: OperationClass
Creates an instance of class Operation. This is a factory operation used to create instance objects of class Operation.

Specified by:
createOperation in interface OperationClass

createOperation

public Operation createOperation(short accessLevelBrowse,
                                 short accessLevelDelete,
                                 short accessLevelUpdate,
                                 boolean disabled,
                                 String name,
                                 String qualifiedName,
                                 short scope,
                                 short visibility,
                                 boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation based on all required attributes. This is a factory operation used to create instance objects of class Operation.

Specified by:
createOperation in interface OperationClass

extendAlertSender

public Operation extendAlertSender(AlertSender _base,
                                   short accessLevelBrowse,
                                   short accessLevelDelete,
                                   short accessLevelUpdate,
                                   boolean disabled,
                                   String name,
                                   String qualifiedName,
                                   short scope,
                                   short visibility,
                                   boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendAlertSender in interface OperationClass

extendAuditee

public Operation extendAuditee(Auditee _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               boolean disabled,
                               String name,
                               String qualifiedName,
                               short scope,
                               short visibility,
                               boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendAuditee in interface OperationClass

extendCloneable

public Operation extendCloneable(Cloneable _base,
                                 short accessLevelBrowse,
                                 short accessLevelDelete,
                                 short accessLevelUpdate,
                                 boolean disabled,
                                 String name,
                                 String qualifiedName,
                                 short scope,
                                 short visibility,
                                 boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendCloneable in interface OperationClass

extendImporter

public Operation extendImporter(Importer _base,
                                short accessLevelBrowse,
                                short accessLevelDelete,
                                short accessLevelUpdate,
                                boolean disabled,
                                String name,
                                String qualifiedName,
                                short scope,
                                short visibility,
                                boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendImporter in interface OperationClass

extendIndexed

public Operation extendIndexed(Indexed _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               boolean disabled,
                               String name,
                               String qualifiedName,
                               short scope,
                               short visibility,
                               boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendIndexed in interface OperationClass

extendSecureObject

public Operation extendSecureObject(SecureObject _base,
                                    boolean disabled,
                                    String name,
                                    String qualifiedName,
                                    short scope,
                                    short visibility,
                                    boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendSecureObject in interface OperationClass

extendSubscriptionTarget

public Operation extendSubscriptionTarget(SubscriptionTarget _base,
                                          short accessLevelBrowse,
                                          short accessLevelDelete,
                                          short accessLevelUpdate,
                                          boolean disabled,
                                          String name,
                                          String qualifiedName,
                                          short scope,
                                          short visibility,
                                          boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendSubscriptionTarget in interface OperationClass

extendXmlExporter

public Operation extendXmlExporter(XmlExporter _base,
                                   short accessLevelBrowse,
                                   short accessLevelDelete,
                                   short accessLevelUpdate,
                                   boolean disabled,
                                   String name,
                                   String qualifiedName,
                                   short scope,
                                   short visibility,
                                   boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendXmlExporter in interface OperationClass

extendCrxObject

public Operation extendCrxObject(CrxObject _base,
                                 String name,
                                 String qualifiedName,
                                 short scope,
                                 short visibility,
                                 boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendCrxObject in interface OperationClass

extendBehaviouralFeature

public Operation extendBehaviouralFeature(BehaviouralFeature _base,
                                          boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation based on the superclass BehaviouralFeature and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class Operation.

Specified by:
extendBehaviouralFeature in interface OperationClass

extendElement

public Operation extendElement(Element _base,
                               short scope,
                               short visibility,
                               boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendElement in interface OperationClass

extendFeature

public Operation extendFeature(Feature _base,
                               boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation based on the superclass Feature and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class Operation.

Specified by:
extendFeature in interface OperationClass

extendNamespace

public Operation extendNamespace(Namespace _base,
                                 short scope,
                                 short visibility,
                                 boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation based on the superclass Namespace and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class Operation.

Specified by:
extendNamespace in interface OperationClass

extendBasicObject

public Operation extendBasicObject(BasicObject _base,
                                   short accessLevelBrowse,
                                   short accessLevelDelete,
                                   short accessLevelUpdate,
                                   boolean disabled,
                                   String name,
                                   String qualifiedName,
                                   short scope,
                                   short visibility,
                                   boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendBasicObject in interface OperationClass

extendContextCapable

public Operation extendContextCapable(ContextCapable _base,
                                      short accessLevelBrowse,
                                      short accessLevelDelete,
                                      short accessLevelUpdate,
                                      boolean disabled,
                                      String name,
                                      String qualifiedName,
                                      short scope,
                                      short visibility,
                                      boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendContextCapable in interface OperationClass

extendExtentCapable

public Operation extendExtentCapable(ExtentCapable _base,
                                     short accessLevelBrowse,
                                     short accessLevelDelete,
                                     short accessLevelUpdate,
                                     boolean disabled,
                                     String name,
                                     String qualifiedName,
                                     short scope,
                                     short visibility,
                                     boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendExtentCapable in interface OperationClass

extendViewCapable

public Operation extendViewCapable(ViewCapable _base,
                                   short accessLevelBrowse,
                                   short accessLevelDelete,
                                   short accessLevelUpdate,
                                   boolean disabled,
                                   String name,
                                   String qualifiedName,
                                   short scope,
                                   short visibility,
                                   boolean isQuery)
Description copied from interface: OperationClass
Creates an instance of class Operation 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 Operation.

Specified by:
extendViewCapable in interface OperationClass


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