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

All Superinterfaces:
ExtObject, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
CollectionItem, CollectionRange
All Known Implementing Classes:
CollectionItem_Impl, CollectionLiteralPart_Impl, CollectionRange_Impl

public interface CollectionLiteralPart
extends ExtObject


Method Summary
 CollectionLiteralExp getCollectionLiteralExp()
           
 Type getType()
           
 void setCollectionLiteralExp(CollectionLiteralExp collectionLiteralExp)
           
 void setType(Type type)
           
 
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

getCollectionLiteralExp

CollectionLiteralExp getCollectionLiteralExp()
                                             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setCollectionLiteralExp

void setCollectionLiteralExp(CollectionLiteralExp collectionLiteralExp)
                             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getType

Type getType()
             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setType

void setType(Type type)
             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException