org.openmdx.security.authorization1.cci
Class ResourcePrivilegeClassImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefClass_1
      extended by org.openmdx.security.authorization1.cci.ResourcePrivilegeClassImpl
All Implemented Interfaces:
Serializable, RefBaseObject, RefClass, RefFeatured, RefClass_1_0, ResourcePrivilegeClass

public class ResourcePrivilegeClassImpl
extends RefClass_1
implements ResourcePrivilegeClass

See Also:
Serialized Form

Constructor Summary
ResourcePrivilegeClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 ResourcePrivilege createResourcePrivilege()
          Creates an instance of class ResourcePrivilege.
 ResourcePrivilege createResourcePrivilege(String name)
          Creates an instance of class ResourcePrivilege based on all required attributes.
 ResourcePrivilege extendBasicObject(BasicObject _base, String name)
          Creates an instance of class ResourcePrivilege based on the superclass BasicObject and all required attributes not included in this superclass.
 ResourcePrivilege extendContextCapable(ContextCapable _base, String name)
          Creates an instance of class ResourcePrivilege based on the superclass ContextCapable and all required attributes not included in this superclass.
 ResourcePrivilege extendExtentCapable(ExtentCapable _base, String name)
          Creates an instance of class ResourcePrivilege based on the superclass ExtentCapable and all required attributes not included in this superclass.
 ResourcePrivilege extendViewCapable(ViewCapable _base, String name)
          Creates an instance of class ResourcePrivilege based on the superclass ViewCapable and all required attributes not included in this superclass.
 ResourcePrivilege getResourcePrivilege(Object object)
          Creates an instance of class ResourcePrivilege 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

ResourcePrivilegeClassImpl

public ResourcePrivilegeClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getResourcePrivilege

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

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

createResourcePrivilege

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

Specified by:
createResourcePrivilege in interface ResourcePrivilegeClass

createResourcePrivilege

public ResourcePrivilege createResourcePrivilege(String name)
Description copied from interface: ResourcePrivilegeClass
Creates an instance of class ResourcePrivilege based on all required attributes. This is a factory operation used to create instance objects of class ResourcePrivilege.

Specified by:
createResourcePrivilege in interface ResourcePrivilegeClass

extendBasicObject

public ResourcePrivilege extendBasicObject(BasicObject _base,
                                           String name)
Description copied from interface: ResourcePrivilegeClass
Creates an instance of class ResourcePrivilege 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 ResourcePrivilege.

Specified by:
extendBasicObject in interface ResourcePrivilegeClass

extendContextCapable

public ResourcePrivilege extendContextCapable(ContextCapable _base,
                                              String name)
Description copied from interface: ResourcePrivilegeClass
Creates an instance of class ResourcePrivilege 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 ResourcePrivilege.

Specified by:
extendContextCapable in interface ResourcePrivilegeClass

extendExtentCapable

public ResourcePrivilege extendExtentCapable(ExtentCapable _base,
                                             String name)
Description copied from interface: ResourcePrivilegeClass
Creates an instance of class ResourcePrivilege 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 ResourcePrivilege.

Specified by:
extendExtentCapable in interface ResourcePrivilegeClass

extendViewCapable

public ResourcePrivilege extendViewCapable(ViewCapable _base,
                                           String name)
Description copied from interface: ResourcePrivilegeClass
Creates an instance of class ResourcePrivilege 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 ResourcePrivilege.

Specified by:
extendViewCapable in interface ResourcePrivilegeClass


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