uk.ac.ucl.cs.uml.jmi.impl.BehavioralElements.Actions.ComputationActions
Class ComputationActions_PackageImpl

java.lang.Object
  extended by uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl
      extended by uk.ac.ucl.cs.emofocl.jmi.reflect.RefPackageImpl
          extended by uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtPackageImpl
              extended by uk.ac.ucl.cs.uml.jmi.impl.BehavioralElements.Actions.ComputationActions.ComputationActions_PackageImpl
All Implemented Interfaces:
javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefPackage, ExtClassExtentListener, ExtPackage, ExtPackageListener, ComputationActionsPackage

public class ComputationActions_PackageImpl
extends ExtPackageImpl
implements ComputationActionsPackage


Field Summary
 
Fields inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefPackageImpl
CLASSES, PACKAGES
 
Fields inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl
IMMEDIATE_PACKAGE, META_OBJECT
 
Constructor Summary
ComputationActions_PackageImpl(javax.jmi.reflect.RefObject metaObject)
           
ComputationActions_PackageImpl(RefPackageImpl immediatePackage, javax.jmi.reflect.RefObject metaObject)
           
 
Method Summary
 void extWriteToXMI(Element parent)
           
 ApplyFunctionActionClass getApplyFunctionAction()
           
 ArgumentSpecificationClass getArgumentSpecification()
           
 CodeActionClass getCodeAction()
           
 LiteralValueActionClass getLiteralValueAction()
           
 MarshalActionClass getMarshalAction()
           
 NullActionClass getNullAction()
           
 PrimitiveFunctionClass getPrimitiveFunction()
           
 TestIdentifyActionClass getTestIdentifyAction()
           
 UnmarshalActionClass getUnmarshalAction()
           
protected  void listenToExtent()
           
 javax.jmi.reflect.RefEnum refGetEnum(String enumName, String name)
           
 Collection refVerifyConstraints(boolean deepVerify)
           
 
Methods inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtPackageImpl
extAddPackageListener, extentChanged, extRemovePackageListener, packageExtentChanged
 
Methods inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefPackageImpl
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refPackage, refPackage
 
Methods inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl
refImmediatePackage, refMetaObject, refMofId, refOutermostPackage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtPackage
extAddPackageListener, extRemovePackageListener
 
Methods inherited from interface javax.jmi.reflect.RefPackage
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refPackage, refPackage
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage
 

Constructor Detail

ComputationActions_PackageImpl

public ComputationActions_PackageImpl(javax.jmi.reflect.RefObject metaObject)

ComputationActions_PackageImpl

public ComputationActions_PackageImpl(RefPackageImpl immediatePackage,
                                      javax.jmi.reflect.RefObject metaObject)
Method Detail

getApplyFunctionAction

public ApplyFunctionActionClass getApplyFunctionAction()
Specified by:
getApplyFunctionAction in interface ComputationActionsPackage

getArgumentSpecification

public ArgumentSpecificationClass getArgumentSpecification()
Specified by:
getArgumentSpecification in interface ComputationActionsPackage

getCodeAction

public CodeActionClass getCodeAction()
Specified by:
getCodeAction in interface ComputationActionsPackage

getLiteralValueAction

public LiteralValueActionClass getLiteralValueAction()
Specified by:
getLiteralValueAction in interface ComputationActionsPackage

getMarshalAction

public MarshalActionClass getMarshalAction()
Specified by:
getMarshalAction in interface ComputationActionsPackage

getNullAction

public NullActionClass getNullAction()
Specified by:
getNullAction in interface ComputationActionsPackage

getPrimitiveFunction

public PrimitiveFunctionClass getPrimitiveFunction()
Specified by:
getPrimitiveFunction in interface ComputationActionsPackage

getTestIdentifyAction

public TestIdentifyActionClass getTestIdentifyAction()
Specified by:
getTestIdentifyAction in interface ComputationActionsPackage

getUnmarshalAction

public UnmarshalActionClass getUnmarshalAction()
Specified by:
getUnmarshalAction in interface ComputationActionsPackage

refGetEnum

public javax.jmi.reflect.RefEnum refGetEnum(String enumName,
                                            String name)
Specified by:
refGetEnum in interface javax.jmi.reflect.RefPackage

listenToExtent

protected void listenToExtent()
Specified by:
listenToExtent in class ExtPackageImpl

extWriteToXMI

public void extWriteToXMI(Element parent)
Specified by:
extWriteToXMI in interface ExtPackage

refVerifyConstraints

public Collection refVerifyConstraints(boolean deepVerify)
Specified by:
refVerifyConstraints in interface javax.jmi.reflect.RefBaseObject