uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions
Interface EnumLiteralExp

All Superinterfaces:
Element, ExtObject, LiteralExp, MOFObject, NamedElement, OclExpression, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Implementing Classes:
EnumLiteralExp_Impl

public interface EnumLiteralExp
extends LiteralExp


Method Summary
 EnumerationLiteral getReferredEnumLiteral()
           
 void setReferredEnumLiteral(EnumerationLiteral referredEnumLiteral)
           
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions.OclExpression
getAppliedElement, getCollectionItem, getCollectionRangeAsFirst, getCollectionRangeAsSecond, getIfExpAsCondition, getIfExpAsElse, getIfExpAsThen, getInitializedVariable, getLetExp, getLoopExp, getMOFClass, getOperation, getParentCall, getParentNav, getPropertyAsDefaultValue, getSelfType, getType, setAppliedElement, setClass, setCollectionItem, setCollectionRangeAsFirst, setCollectionRangeAsSecond, setIfExpAsCondition, setIfExpAsElse, setIfExpAsThen, setInitializedVariable, setLetExp, setLoopExp, setOperation, setParentCall, setParentNav, setPropertyAsDefaultValue, setSelfType, setType
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.emof.NamedElement
getName, setName
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.emof.Element
getComment, setComment
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject
extAddObjectListener, extDeepCopy, extDeepCopy, extEquals, extRemoveObjectListener, extValueHash, extVisit
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
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

getReferredEnumLiteral

EnumerationLiteral getReferredEnumLiteral()
                                          throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setReferredEnumLiteral

void setReferredEnumLiteral(EnumerationLiteral referredEnumLiteral)
                            throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException