org.opencrx.kernel.contract1.jmi1
Interface QuantityModificationClass

All Superinterfaces:
RefBaseObject, RefClass, RefFeatured

public interface QuantityModificationClass
extends RefClass


Method Summary
 QuantityModification createQuantityModification()
          Creates an instance of class QuantityModification.
 QuantityModification createQuantityModification(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, BigDecimal quantity)
          Creates an instance of class QuantityModification based on all required attributes.
 QuantityModification extendAuditee(Auditee _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, BigDecimal quantity)
          Creates an instance of class QuantityModification based on the superclass Auditee and all required attributes not included in this superclass.
 QuantityModification extendBasicObject(org.openmdx.base.jmi1.BasicObject _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, BigDecimal quantity)
          Creates an instance of class QuantityModification based on the superclass BasicObject and all required attributes not included in this superclass.
 QuantityModification extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, BigDecimal quantity)
          Creates an instance of class QuantityModification based on the superclass ContextCapable and all required attributes not included in this superclass.
 QuantityModification extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, BigDecimal quantity)
          Creates an instance of class QuantityModification based on the superclass ExtentCapable and all required attributes not included in this superclass.
 QuantityModification extendPositionModification(PositionModification _base, BigDecimal quantity)
          Creates an instance of class QuantityModification based on the superclass PositionModification and all required attributes not included in this superclass.
 QuantityModification extendSecureObject(SecureObject _base, BigDecimal quantity)
          Creates an instance of class QuantityModification based on the superclass SecureObject and all required attributes not included in this superclass.
 QuantityModification extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base, short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, BigDecimal quantity)
          Creates an instance of class QuantityModification based on the superclass ViewCapable and all required attributes not included in this superclass.
 QuantityModification getQuantityModification(Object object)
          Creates an instance of class QuantityModification 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

createQuantityModification

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


getQuantityModification

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

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

createQuantityModification

QuantityModification createQuantityModification(short accessLevelBrowse,
                                                short accessLevelDelete,
                                                short accessLevelUpdate,
                                                BigDecimal quantity)
Creates an instance of class QuantityModification based on all required attributes. This is a factory operation used to create instance objects of class QuantityModification.


extendAuditee

QuantityModification extendAuditee(Auditee _base,
                                   short accessLevelBrowse,
                                   short accessLevelDelete,
                                   short accessLevelUpdate,
                                   BigDecimal quantity)
Creates an instance of class QuantityModification 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 QuantityModification.


extendSecureObject

QuantityModification extendSecureObject(SecureObject _base,
                                        BigDecimal quantity)
Creates an instance of class QuantityModification 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 QuantityModification.


extendPositionModification

QuantityModification extendPositionModification(PositionModification _base,
                                                BigDecimal quantity)
Creates an instance of class QuantityModification based on the superclass PositionModification and all required attributes not included in this superclass. This is a factory operation used to create instance objects of class QuantityModification.


extendBasicObject

QuantityModification extendBasicObject(org.openmdx.base.jmi1.BasicObject _base,
                                       short accessLevelBrowse,
                                       short accessLevelDelete,
                                       short accessLevelUpdate,
                                       BigDecimal quantity)
Creates an instance of class QuantityModification 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 QuantityModification.


extendContextCapable

QuantityModification extendContextCapable(org.openmdx.base.jmi1.ContextCapable _base,
                                          short accessLevelBrowse,
                                          short accessLevelDelete,
                                          short accessLevelUpdate,
                                          BigDecimal quantity)
Creates an instance of class QuantityModification 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 QuantityModification.


extendExtentCapable

QuantityModification extendExtentCapable(org.openmdx.base.jmi1.ExtentCapable _base,
                                         short accessLevelBrowse,
                                         short accessLevelDelete,
                                         short accessLevelUpdate,
                                         BigDecimal quantity)
Creates an instance of class QuantityModification 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 QuantityModification.


extendViewCapable

QuantityModification extendViewCapable(org.openmdx.compatibility.view1.jmi1.ViewCapable _base,
                                       short accessLevelBrowse,
                                       short accessLevelDelete,
                                       short accessLevelUpdate,
                                       BigDecimal quantity)
Creates an instance of class QuantityModification 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 QuantityModification.



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