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

All Superinterfaces:
CollectionLiteralPart, ExtObject, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Implementing Classes:
CollectionRange_Impl

public interface CollectionRange
extends CollectionLiteralPart


Method Summary
 OclExpression getFirst()
           
 OclExpression getSecond()
           
 void setFirst(OclExpression first)
           
 void setSecond(OclExpression second)
           
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions.CollectionLiteralPart
getCollectionLiteralExp, getType, setCollectionLiteralExp, setType
 
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

getSecond

OclExpression getSecond()
                        throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setSecond

void setSecond(OclExpression second)
               throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getFirst

OclExpression getFirst()
                       throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setFirst

void setFirst(OclExpression first)
              throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException