net.sf.farrago.cwm.core
Interface CwmMultiplicity

All Superinterfaces:
CwmElement, RefBaseObject, RefFeatured, RefObject
All Known Implementing Classes:
CwmMultiplicity$Hib

public interface CwmMultiplicity
extends CwmElement

Multiplicity object instance interface. In the metamodel a Multiplicity defines a non-empty set of non-negative integers. A set which only contains zero ({0}) is not considered a valid Multiplicity. Every Multiplicity has at least one corresponding String representation.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Method Summary
 Collection<CwmMultiplicityRange> getRange()
          Returns the value of reference range.
 
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

getRange

Collection<CwmMultiplicityRange> getRange()
Returns the value of reference range.

Returns:
Value of reference range. Element type: CwmMultiplicityRange