org.opencrx.kernel.building1.cci
Class BuildingComplexClassImpl

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

public class BuildingComplexClassImpl
extends RefClass_1
implements BuildingComplexClass

See Also:
Serialized Form

Constructor Summary
BuildingComplexClassImpl(RefPackage_1_0 refPackage)
           
 
Method Summary
 BuildingComplex createBuildingComplex()
          Creates an instance of class BuildingComplex.
 BuildingComplex createBuildingComplex(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on all required attributes.
 BuildingComplex extendAbstractBuildingUnit(AbstractBuildingUnit _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass AbstractBuildingUnit and all required attributes not included in this superclass.
 BuildingComplex extendAlertSender(AlertSender _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass AlertSender and all required attributes not included in this superclass.
 BuildingComplex extendAuditee(Auditee _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass Auditee and all required attributes not included in this superclass.
 BuildingComplex extendBasicObject(BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass BasicObject and all required attributes not included in this superclass.
 BuildingComplex extendCloneable(Cloneable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass Cloneable and all required attributes not included in this superclass.
 BuildingComplex extendContextCapable(ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass ContextCapable and all required attributes not included in this superclass.
 BuildingComplex extendCrxObject(CrxObject _base, String name)
          Creates an instance of class BuildingComplex based on the superclass CrxObject and all required attributes not included in this superclass.
 BuildingComplex extendExtentCapable(ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass ExtentCapable and all required attributes not included in this superclass.
 BuildingComplex extendImporter(Importer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass Importer and all required attributes not included in this superclass.
 BuildingComplex extendIndexed(Indexed _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass Indexed and all required attributes not included in this superclass.
 BuildingComplex extendPictured(Pictured _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass Pictured and all required attributes not included in this superclass.
 BuildingComplex extendSecureObject(SecureObject _base, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass SecureObject and all required attributes not included in this superclass.
 BuildingComplex extendSubscriptionTarget(SubscriptionTarget _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass SubscriptionTarget and all required attributes not included in this superclass.
 BuildingComplex extendViewCapable(ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass ViewCapable and all required attributes not included in this superclass.
 BuildingComplex extendXmlExporter(XmlExporter _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, String name, boolean disabled)
          Creates an instance of class BuildingComplex based on the superclass XmlExporter and all required attributes not included in this superclass.
 BuildingComplex getBuildingComplex(Object object)
          Creates an instance of class BuildingComplex 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

BuildingComplexClassImpl

public BuildingComplexClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getBuildingComplex

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

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

createBuildingComplex

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

Specified by:
createBuildingComplex in interface BuildingComplexClass

createBuildingComplex

public BuildingComplex createBuildingComplex(short accessLevelBrowse,
                                             short accessLevelDelete,
                                             short accessLevelUpdate,
                                             String name,
                                             boolean disabled)
Description copied from interface: BuildingComplexClass
Creates an instance of class BuildingComplex based on all required attributes. This is a factory operation used to create instance objects of class BuildingComplex.

Specified by:
createBuildingComplex in interface BuildingComplexClass

extendAlertSender

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

Specified by:
extendAlertSender in interface BuildingComplexClass

extendAuditee

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

Specified by:
extendAuditee in interface BuildingComplexClass

extendCloneable

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

Specified by:
extendCloneable in interface BuildingComplexClass

extendImporter

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

Specified by:
extendImporter in interface BuildingComplexClass

extendIndexed

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

Specified by:
extendIndexed in interface BuildingComplexClass

extendSecureObject

public BuildingComplex extendSecureObject(SecureObject _base,
                                          String name,
                                          boolean disabled)
Description copied from interface: BuildingComplexClass
Creates an instance of class BuildingComplex 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 BuildingComplex.

Specified by:
extendSecureObject in interface BuildingComplexClass

extendSubscriptionTarget

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

Specified by:
extendSubscriptionTarget in interface BuildingComplexClass

extendXmlExporter

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

Specified by:
extendXmlExporter in interface BuildingComplexClass

extendAbstractBuildingUnit

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

Specified by:
extendAbstractBuildingUnit in interface BuildingComplexClass

extendCrxObject

public BuildingComplex extendCrxObject(CrxObject _base,
                                       String name)
Description copied from interface: BuildingComplexClass
Creates an instance of class BuildingComplex 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 BuildingComplex.

Specified by:
extendCrxObject in interface BuildingComplexClass

extendPictured

public BuildingComplex extendPictured(Pictured _base,
                                      short accessLevelBrowse,
                                      short accessLevelDelete,
                                      short accessLevelUpdate,
                                      String name,
                                      boolean disabled)
Description copied from interface: BuildingComplexClass
Creates an instance of class BuildingComplex based on the superclass Pictured and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class BuildingComplex.

Specified by:
extendPictured in interface BuildingComplexClass

extendBasicObject

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

Specified by:
extendBasicObject in interface BuildingComplexClass

extendContextCapable

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

Specified by:
extendContextCapable in interface BuildingComplexClass

extendExtentCapable

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

Specified by:
extendExtentCapable in interface BuildingComplexClass

extendViewCapable

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

Specified by:
extendViewCapable in interface BuildingComplexClass


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