org.opencrx.kernel.generic.cci
Class MediaClassImpl

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

public class MediaClassImpl
extends RefClass_1
implements MediaClass

See Also:
Serialized Form

Constructor Summary
MediaClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 Media createMedia()
          Creates an instance of class Media.
 Media createMedia(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class Media based on all required attributes.
 Media extendBasicObject(BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class Media based on the superclass BasicObject and all required attributes not included in this superclass.
 Media extendContextCapable(ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class Media based on the superclass ContextCapable and all required attributes not included in this superclass.
 Media extendExtentCapable(ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class Media based on the superclass ExtentCapable and all required attributes not included in this superclass.
 Media extendIndexed(Indexed _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class Media based on the superclass Indexed and all required attributes not included in this superclass.
 Media extendMedia(Media _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class Media based on the superclass Media and all required attributes not included in this superclass.
 Media extendViewCapable(ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate)
          Creates an instance of class Media based on the superclass ViewCapable and all required attributes not included in this superclass.
 Media getMedia(Object object)
          Creates an instance of class Media 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

MediaClassImpl

public MediaClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getMedia

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

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

createMedia

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

Specified by:
createMedia in interface MediaClass

createMedia

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

Specified by:
createMedia in interface MediaClass

extendIndexed

public Media extendIndexed(Indexed _base,
                           short accessLevelBrowse,
                           short accessLevelDelete,
                           short accessLevelUpdate)
Description copied from interface: MediaClass
Creates an instance of class Media 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 Media.

Specified by:
extendIndexed in interface MediaClass

extendMedia

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

Specified by:
extendMedia in interface MediaClass

extendBasicObject

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

Specified by:
extendBasicObject in interface MediaClass

extendContextCapable

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

Specified by:
extendContextCapable in interface MediaClass

extendExtentCapable

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

Specified by:
extendExtentCapable in interface MediaClass

extendViewCapable

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

Specified by:
extendViewCapable in interface MediaClass


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