org.opencrx.kernel.building1.cci
Class BuildingUnitClassImpl

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

public class BuildingUnitClassImpl
extends RefClass_1
implements BuildingUnitClass

See Also:
Serialized Form

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

BuildingUnitClassImpl

public BuildingUnitClassImpl(RefPackage_1_0 refPackage)
Method Detail

refMofId

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

getBuildingUnit

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

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

createBuildingUnit

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

Specified by:
createBuildingUnit in interface BuildingUnitClass

createBuildingUnit

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

Specified by:
createBuildingUnit in interface BuildingUnitClass

extendAlertSender

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

Specified by:
extendAlertSender in interface BuildingUnitClass

extendAuditee

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

Specified by:
extendAuditee in interface BuildingUnitClass

extendCloneable

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

Specified by:
extendCloneable in interface BuildingUnitClass

extendImporter

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

Specified by:
extendImporter in interface BuildingUnitClass

extendIndexed

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

Specified by:
extendIndexed in interface BuildingUnitClass

extendSecureObject

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

Specified by:
extendSecureObject in interface BuildingUnitClass

extendSubscriptionTarget

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

Specified by:
extendSubscriptionTarget in interface BuildingUnitClass

extendXmlExporter

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

Specified by:
extendXmlExporter in interface BuildingUnitClass

extendAbstractBuildingUnit

public BuildingUnit extendAbstractBuildingUnit(AbstractBuildingUnit _base,
                                               short accessLevelBrowse,
                                               short accessLevelDelete,
                                               short accessLevelUpdate,
                                               short buildingUnitType,
                                               boolean disabled)
Description copied from interface: BuildingUnitClass
Creates an instance of class BuildingUnit 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 BuildingUnit.

Specified by:
extendAbstractBuildingUnit in interface BuildingUnitClass

extendCrxObject

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

Specified by:
extendCrxObject in interface BuildingUnitClass

extendPictured

public BuildingUnit extendPictured(Pictured _base,
                                   short accessLevelBrowse,
                                   short accessLevelDelete,
                                   short accessLevelUpdate,
                                   String name,
                                   short buildingUnitType,
                                   boolean disabled)
Description copied from interface: BuildingUnitClass
Creates an instance of class BuildingUnit 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 BuildingUnit.

Specified by:
extendPictured in interface BuildingUnitClass

extendBasicObject

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

Specified by:
extendBasicObject in interface BuildingUnitClass

extendContextCapable

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

Specified by:
extendContextCapable in interface BuildingUnitClass

extendExtentCapable

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

Specified by:
extendExtentCapable in interface BuildingUnitClass

extendViewCapable

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

Specified by:
extendViewCapable in interface BuildingUnitClass


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