org.opencrx.kernel.building1.cci
Interface BuildingUnitClass

All Superinterfaces:
RefBaseObject, RefClass, RefClass_1_0, RefFeatured
All Known Implementing Classes:
BuildingUnitClassImpl

public interface BuildingUnitClass
extends RefClass_1_0


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.
 
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, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

createBuildingUnit

BuildingUnit createBuildingUnit()
Creates an instance of class BuildingUnit. This is a factory operation used to create instance objects of class BuildingUnit.


getBuildingUnit

BuildingUnit getBuildingUnit(Object object)
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.

Parameters:
object - The Object instance this class is based on. Object must be instanceof RefObject, Object_1_0 or Path.

createBuildingUnit

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendAlertSender

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendAuditee

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendCloneable

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendImporter

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendIndexed

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendSecureObject

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendSubscriptionTarget

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendXmlExporter

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendAbstractBuildingUnit

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendCrxObject

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendPictured

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendBasicObject

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendContextCapable

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendExtentCapable

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. This is a factory operation used to create instance objects of class BuildingUnit.


extendViewCapable

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. This is a factory operation used to create instance objects of class BuildingUnit.



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