uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs
Interface MultiplicityElementCS

All Superinterfaces:
ExtObject, NamedElementCS, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, TypedElementCS
All Known Subinterfaces:
OperationCS, ParameterCS, PropertyCS
All Known Implementing Classes:
MultiplicityElementCS_Impl, OperationCS_Impl, ParameterCS_Impl, PropertyCS_Impl

public interface MultiplicityElementCS
extends TypedElementCS


Method Summary
 boolean getIsOrdered()
           
 boolean getIsUnique()
           
 int getLower()
           
 int getUpper()
           
 void setIsOrdered(boolean isOrdered)
           
 void setIsUnique(boolean isUnique)
           
 void setLower(int lower)
           
 void setUpper(int upper)
           
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs.TypedElementCS
getTypePath, setTypePath
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs.NamedElementCS
getColumn, getLine, getName, setColumn, setLine, setName
 
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

getIsOrdered

boolean getIsOrdered()
                     throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setIsOrdered

void setIsOrdered(boolean isOrdered)
                  throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getIsUnique

boolean getIsUnique()
                    throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setIsUnique

void setIsUnique(boolean isUnique)
                 throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getLower

int getLower()
             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setLower

void setLower(int lower)
              throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getUpper

int getUpper()
             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setUpper

void setUpper(int upper)
              throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException