org.opencrx.kernel.generic.cci
Class DescriptionClassImpl

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

public class DescriptionClassImpl
extends RefClass_1
implements DescriptionClass

See Also:
Serialized Form

Constructor Summary
DescriptionClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 Description createDescription()
          Creates an instance of class Description.
 Description createDescription(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, short language)
          Creates an instance of class Description based on all required attributes.
 Description extendBasicObject(BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, short language)
          Creates an instance of class Description based on the superclass BasicObject and all required attributes not included in this superclass.
 Description extendContextCapable(ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, short language)
          Creates an instance of class Description based on the superclass ContextCapable and all required attributes not included in this superclass.
 Description extendExtentCapable(ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, short language)
          Creates an instance of class Description based on the superclass ExtentCapable and all required attributes not included in this superclass.
 Description extendSecureObject(SecureObject _base, short language)
          Creates an instance of class Description based on the superclass SecureObject and all required attributes not included in this superclass.
 Description extendViewCapable(ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, short language)
          Creates an instance of class Description based on the superclass ViewCapable and all required attributes not included in this superclass.
 Description getDescription(Object object)
          Creates an instance of class Description 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

DescriptionClassImpl

public DescriptionClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getDescription

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

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

createDescription

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

Specified by:
createDescription in interface DescriptionClass

createDescription

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

Specified by:
createDescription in interface DescriptionClass

extendSecureObject

public Description extendSecureObject(SecureObject _base,
                                      short language)
Description copied from interface: DescriptionClass
Creates an instance of class Description 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 Description.

Specified by:
extendSecureObject in interface DescriptionClass

extendBasicObject

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

Specified by:
extendBasicObject in interface DescriptionClass

extendContextCapable

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

Specified by:
extendContextCapable in interface DescriptionClass

extendExtentCapable

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

Specified by:
extendExtentCapable in interface DescriptionClass

extendViewCapable

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

Specified by:
extendViewCapable in interface DescriptionClass


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