org.opencrx.kernel.home1.cci
Class WfProcessInstanceClassImpl

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

public class WfProcessInstanceClassImpl
extends RefClass_1
implements WfProcessInstanceClass

See Also:
Serialized Form

Constructor Summary
WfProcessInstanceClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 WfProcessInstance createWfProcessInstance()
          Creates an instance of class WfProcessInstance.
 WfProcessInstance createWfProcessInstance(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, WfProcess process)
          Creates an instance of class WfProcessInstance based on all required attributes.
 WfProcessInstance extendBasicObject(BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, WfProcess process)
          Creates an instance of class WfProcessInstance based on the superclass BasicObject and all required attributes not included in this superclass.
 WfProcessInstance extendContextCapable(ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, WfProcess process)
          Creates an instance of class WfProcessInstance based on the superclass ContextCapable and all required attributes not included in this superclass.
 WfProcessInstance extendExtentCapable(ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, WfProcess process)
          Creates an instance of class WfProcessInstance based on the superclass ExtentCapable and all required attributes not included in this superclass.
 WfProcessInstance extendPropertySet(PropertySet _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, WfProcess process)
          Creates an instance of class WfProcessInstance based on the superclass PropertySet and all required attributes not included in this superclass.
 WfProcessInstance extendSecureObject(SecureObject _base, WfProcess process)
          Creates an instance of class WfProcessInstance based on the superclass SecureObject and all required attributes not included in this superclass.
 WfProcessInstance extendViewCapable(ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, WfProcess process)
          Creates an instance of class WfProcessInstance based on the superclass ViewCapable and all required attributes not included in this superclass.
 WfProcessInstance getWfProcessInstance(Object object)
          Creates an instance of class WfProcessInstance 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

WfProcessInstanceClassImpl

public WfProcessInstanceClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getWfProcessInstance

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

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

createWfProcessInstance

public WfProcessInstance createWfProcessInstance()
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance. This is a factory operation used to create instance objects of class WfProcessInstance.

Specified by:
createWfProcessInstance in interface WfProcessInstanceClass

createWfProcessInstance

public WfProcessInstance createWfProcessInstance(short accessLevelBrowse,
                                                 short accessLevelDelete,
                                                 short accessLevelUpdate,
                                                 WfProcess process)
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance based on all required attributes. This is a factory operation used to create instance objects of class WfProcessInstance.

Specified by:
createWfProcessInstance in interface WfProcessInstanceClass

extendPropertySet

public WfProcessInstance extendPropertySet(PropertySet _base,
                                           short accessLevelBrowse,
                                           short accessLevelDelete,
                                           short accessLevelUpdate,
                                           WfProcess process)
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance based on the superclass PropertySet and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class WfProcessInstance.

Specified by:
extendPropertySet in interface WfProcessInstanceClass

extendSecureObject

public WfProcessInstance extendSecureObject(SecureObject _base,
                                            WfProcess process)
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance 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 WfProcessInstance.

Specified by:
extendSecureObject in interface WfProcessInstanceClass

extendBasicObject

public WfProcessInstance extendBasicObject(BasicObject _base,
                                           short accessLevelBrowse,
                                           short accessLevelDelete,
                                           short accessLevelUpdate,
                                           WfProcess process)
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance 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 WfProcessInstance.

Specified by:
extendBasicObject in interface WfProcessInstanceClass

extendContextCapable

public WfProcessInstance extendContextCapable(ContextCapable _base,
                                              short accessLevelBrowse,
                                              short accessLevelDelete,
                                              short accessLevelUpdate,
                                              WfProcess process)
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance 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 WfProcessInstance.

Specified by:
extendContextCapable in interface WfProcessInstanceClass

extendExtentCapable

public WfProcessInstance extendExtentCapable(ExtentCapable _base,
                                             short accessLevelBrowse,
                                             short accessLevelDelete,
                                             short accessLevelUpdate,
                                             WfProcess process)
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance 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 WfProcessInstance.

Specified by:
extendExtentCapable in interface WfProcessInstanceClass

extendViewCapable

public WfProcessInstance extendViewCapable(ViewCapable _base,
                                           short accessLevelBrowse,
                                           short accessLevelDelete,
                                           short accessLevelUpdate,
                                           WfProcess process)
Description copied from interface: WfProcessInstanceClass
Creates an instance of class WfProcessInstance 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 WfProcessInstance.

Specified by:
extendViewCapable in interface WfProcessInstanceClass


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