org.eclipse.gmt.umlx.essentialocl
Interface CollectionType

All Superinterfaces:
DataType, Element, org.eclipse.emf.ecore.EObject, NamedElement, org.eclipse.emf.common.notify.Notifier, Object, Type
All Known Subinterfaces:
BagType, DictionaryType, ListType, OrderedSetType, SequenceType, SetType

public interface CollectionType
extends DataType

A representation of the model object 'Collection Type'.

The following features are supported:

See Also:
EssentialoclPackage.getCollectionType()

Method Summary
 Type getElementType()
          Returns the value of the 'Element Type' reference.
 void setElementType(Type value)
          Sets the value of the 'Element Type' reference.
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.Type
getPackage, setPackage
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.NamedElement
getName, setName
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.Element
getOwnedComment, getTag
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getElementType

Type getElementType()
Returns the value of the 'Element Type' reference.

If the meaning of the 'Element Type' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Element Type' reference.
See Also:
setElementType(Type), EssentialoclPackage.getCollectionType_ElementType()

setElementType

void setElementType(Type value)
Sets the value of the 'Element Type' reference.

Parameters:
value - the new value of the 'Element Type' reference.
See Also:
getElementType()