org.opencrx.kernel.uom1.jmi1
Interface UomClass

All Superinterfaces:
RefBaseObject, RefClass, RefFeatured

public interface UomClass
extends RefClass


Method Summary
 Uom createUom()
          Creates an instance of class Uom.
 Uom createUom(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on all required attributes.
 Uom extendBasicObject(org.openmdx.base.jmi1.BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass BasicObject and all required attributes not included in this superclass.
 Uom extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass ContextCapable and all required attributes not included in this superclass.
 Uom extendDescriptionContainer(DescriptionContainer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass DescriptionContainer and all required attributes not included in this superclass.
 Uom extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass ExtentCapable and all required attributes not included in this superclass.
 Uom extendImporter(Importer _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass Importer and all required attributes not included in this superclass.
 Uom extendSecureObject(SecureObject _base, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass SecureObject and all required attributes not included in this superclass.
 Uom extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass ViewCapable and all required attributes not included in this superclass.
 Uom extendXmlExporter(XmlExporter _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, boolean isScheduleBaseUom, String name, BigDecimal quantity, UomSchedule uomSchedule)
          Creates an instance of class Uom based on the superclass XmlExporter and all required attributes not included in this superclass.
 Uom getUom(Object object)
          Creates an instance of class Uom 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

createUom

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


getUom

Uom getUom(Object object)
Creates an instance of class Uom based on the specified Object instance. This is a factory operation used to create instance objects of class Uom.

Parameters:
object - The Object instance this class is based on.

createUom

Uom createUom(short accessLevelBrowse,
              short accessLevelDelete,
              short accessLevelUpdate,
              boolean isScheduleBaseUom,
              String name,
              BigDecimal quantity,
              UomSchedule uomSchedule)
Creates an instance of class Uom based on all required attributes. This is a factory operation used to create instance objects of class Uom.


extendImporter

Uom extendImporter(Importer _base,
                   short accessLevelBrowse,
                   short accessLevelDelete,
                   short accessLevelUpdate,
                   boolean isScheduleBaseUom,
                   String name,
                   BigDecimal quantity,
                   UomSchedule uomSchedule)
Creates an instance of class Uom 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 Uom.


extendSecureObject

Uom extendSecureObject(SecureObject _base,
                       boolean isScheduleBaseUom,
                       String name,
                       BigDecimal quantity,
                       UomSchedule uomSchedule)
Creates an instance of class Uom 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 Uom.


extendXmlExporter

Uom extendXmlExporter(XmlExporter _base,
                      short accessLevelBrowse,
                      short accessLevelDelete,
                      short accessLevelUpdate,
                      boolean isScheduleBaseUom,
                      String name,
                      BigDecimal quantity,
                      UomSchedule uomSchedule)
Creates an instance of class Uom 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 Uom.


extendDescriptionContainer

Uom extendDescriptionContainer(DescriptionContainer _base,
                               short accessLevelBrowse,
                               short accessLevelDelete,
                               short accessLevelUpdate,
                               boolean isScheduleBaseUom,
                               String name,
                               BigDecimal quantity,
                               UomSchedule uomSchedule)
Creates an instance of class Uom based on the superclass DescriptionContainer and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class Uom.


extendBasicObject

Uom extendBasicObject(org.openmdx.base.jmi1.BasicObject _base,
                      short accessLevelBrowse,
                      short accessLevelDelete,
                      short accessLevelUpdate,
                      boolean isScheduleBaseUom,
                      String name,
                      BigDecimal quantity,
                      UomSchedule uomSchedule)
Creates an instance of class Uom 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 Uom.


extendContextCapable

Uom extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base,
                         short accessLevelBrowse,
                         short accessLevelDelete,
                         short accessLevelUpdate,
                         boolean isScheduleBaseUom,
                         String name,
                         BigDecimal quantity,
                         UomSchedule uomSchedule)
Creates an instance of class Uom 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 Uom.


extendExtentCapable

Uom extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base,
                        short accessLevelBrowse,
                        short accessLevelDelete,
                        short accessLevelUpdate,
                        boolean isScheduleBaseUom,
                        String name,
                        BigDecimal quantity,
                        UomSchedule uomSchedule)
Creates an instance of class Uom 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 Uom.


extendViewCapable

Uom extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base,
                      short accessLevelBrowse,
                      short accessLevelDelete,
                      short accessLevelUpdate,
                      boolean isScheduleBaseUom,
                      String name,
                      BigDecimal quantity,
                      UomSchedule uomSchedule)
Creates an instance of class Uom 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 Uom.



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