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