uk.ac.ucl.cs.emofocl.jmi.impl.ocl2.expressions
Class Expressions_PackageImpl
java.lang.Object
uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl
uk.ac.ucl.cs.emofocl.jmi.reflect.RefPackageImpl
uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtPackageImpl
uk.ac.ucl.cs.emofocl.jmi.impl.ocl2.expressions.Expressions_PackageImpl
- All Implemented Interfaces:
- javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefPackage, ExpressionsPackage, ExtClassExtentListener, ExtPackage, ExtPackageListener
public class Expressions_PackageImpl
- extends ExtPackageImpl
- implements ExpressionsPackage
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 |
Expressions_PackageImpl
public Expressions_PackageImpl(javax.jmi.reflect.RefObject metaObject)
Expressions_PackageImpl
public Expressions_PackageImpl(RefPackageImpl immediatePackage,
javax.jmi.reflect.RefObject metaObject)
getOclExpression
public OclExpressionClass getOclExpression()
- Specified by:
getOclExpression
in interface ExpressionsPackage
getLiteralExp
public LiteralExpClass getLiteralExp()
- Specified by:
getLiteralExp
in interface ExpressionsPackage
getNullLiteralExp
public NullLiteralExpClass getNullLiteralExp()
- Specified by:
getNullLiteralExp
in interface ExpressionsPackage
getInvalidLiteralExp
public InvalidLiteralExpClass getInvalidLiteralExp()
- Specified by:
getInvalidLiteralExp
in interface ExpressionsPackage
getCollectionLiteralExp
public CollectionLiteralExpClass getCollectionLiteralExp()
- Specified by:
getCollectionLiteralExp
in interface ExpressionsPackage
getCollectionLiteralPart
public CollectionLiteralPartClass getCollectionLiteralPart()
- Specified by:
getCollectionLiteralPart
in interface ExpressionsPackage
getCollectionRange
public CollectionRangeClass getCollectionRange()
- Specified by:
getCollectionRange
in interface ExpressionsPackage
getCollectionItem
public CollectionItemClass getCollectionItem()
- Specified by:
getCollectionItem
in interface ExpressionsPackage
getTupleLiteralExp
public TupleLiteralExpClass getTupleLiteralExp()
- Specified by:
getTupleLiteralExp
in interface ExpressionsPackage
getEnumLiteralExp
public EnumLiteralExpClass getEnumLiteralExp()
- Specified by:
getEnumLiteralExp
in interface ExpressionsPackage
getPrimitiveLiteralExp
public PrimitiveLiteralExpClass getPrimitiveLiteralExp()
- Specified by:
getPrimitiveLiteralExp
in interface ExpressionsPackage
getStringLiteralExp
public StringLiteralExpClass getStringLiteralExp()
- Specified by:
getStringLiteralExp
in interface ExpressionsPackage
getBooleanLiteralExp
public BooleanLiteralExpClass getBooleanLiteralExp()
- Specified by:
getBooleanLiteralExp
in interface ExpressionsPackage
getNumericLiteralExp
public NumericLiteralExpClass getNumericLiteralExp()
- Specified by:
getNumericLiteralExp
in interface ExpressionsPackage
getIntegerLiteralExp
public IntegerLiteralExpClass getIntegerLiteralExp()
- Specified by:
getIntegerLiteralExp
in interface ExpressionsPackage
getRealLiteralExp
public RealLiteralExpClass getRealLiteralExp()
- Specified by:
getRealLiteralExp
in interface ExpressionsPackage
getCallExp
public CallExpClass getCallExp()
- Specified by:
getCallExp
in interface ExpressionsPackage
getFeatureCallExp
public FeatureCallExpClass getFeatureCallExp()
- Specified by:
getFeatureCallExp
in interface ExpressionsPackage
getNavigationCallExp
public NavigationCallExpClass getNavigationCallExp()
- Specified by:
getNavigationCallExp
in interface ExpressionsPackage
getOperationCallExp
public OperationCallExpClass getOperationCallExp()
- Specified by:
getOperationCallExp
in interface ExpressionsPackage
getPropertyCallExp
public PropertyCallExpClass getPropertyCallExp()
- Specified by:
getPropertyCallExp
in interface ExpressionsPackage
getVariableDeclaration
public VariableDeclarationClass getVariableDeclaration()
- Specified by:
getVariableDeclaration
in interface ExpressionsPackage
getLoopExp
public LoopExpClass getLoopExp()
- Specified by:
getLoopExp
in interface ExpressionsPackage
getIterateExp
public IterateExpClass getIterateExp()
- Specified by:
getIterateExp
in interface ExpressionsPackage
getLetExp
public LetExpClass getLetExp()
- Specified by:
getLetExp
in interface ExpressionsPackage
getIteratorExp
public IteratorExpClass getIteratorExp()
- Specified by:
getIteratorExp
in interface ExpressionsPackage
getIfExp
public IfExpClass getIfExp()
- Specified by:
getIfExp
in interface ExpressionsPackage
getVariableExp
public VariableExpClass getVariableExp()
- Specified by:
getVariableExp
in interface ExpressionsPackage
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