org.eclipse.gmt.umlx.emof
Interface MultiplicityElement

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
Constructor, ContextualProperty, EntryOperation, Function, FunctionParameter, Helper, ImperativeOperation, MappingOperation, MappingParameter, ModelParameter, Operation, Parameter, Property, VarParameter

public interface MultiplicityElement
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Multiplicity Element'.

The following features are supported:

See Also:
EmofPackage.getMultiplicityElement()

Method Summary
 java.lang.Boolean getIsOrdered()
          Returns the value of the 'Is Ordered' attribute.
 java.lang.Boolean getIsUnique()
          Returns the value of the 'Is Unique' attribute.
 java.lang.Integer getLower()
          Returns the value of the 'Lower' attribute.
 java.lang.Integer getUpper()
          Returns the value of the 'Upper' attribute.
 void setIsOrdered(java.lang.Boolean value)
          Sets the value of the 'Is Ordered' attribute.
 void setIsUnique(java.lang.Boolean value)
          Sets the value of the 'Is Unique' attribute.
 void setLower(java.lang.Integer value)
          Sets the value of the 'Lower' attribute.
 void setUpper(java.lang.Integer value)
          Sets the value of the 'Upper' attribute.
 
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

getIsOrdered

java.lang.Boolean getIsOrdered()
Returns the value of the 'Is Ordered' attribute.

If the meaning of the 'Is Ordered' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Ordered' attribute.
See Also:
setIsOrdered(Boolean), EmofPackage.getMultiplicityElement_IsOrdered()

setIsOrdered

void setIsOrdered(java.lang.Boolean value)
Sets the value of the 'Is Ordered' attribute.

Parameters:
value - the new value of the 'Is Ordered' attribute.
See Also:
getIsOrdered()

getIsUnique

java.lang.Boolean getIsUnique()
Returns the value of the 'Is Unique' attribute.

If the meaning of the 'Is Unique' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Unique' attribute.
See Also:
setIsUnique(Boolean), EmofPackage.getMultiplicityElement_IsUnique()

setIsUnique

void setIsUnique(java.lang.Boolean value)
Sets the value of the 'Is Unique' attribute.

Parameters:
value - the new value of the 'Is Unique' attribute.
See Also:
getIsUnique()

getLower

java.lang.Integer getLower()
Returns the value of the 'Lower' attribute.

If the meaning of the 'Lower' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Lower' attribute.
See Also:
setLower(Integer), EmofPackage.getMultiplicityElement_Lower()

setLower

void setLower(java.lang.Integer value)
Sets the value of the 'Lower' attribute.

Parameters:
value - the new value of the 'Lower' attribute.
See Also:
getLower()

getUpper

java.lang.Integer getUpper()
Returns the value of the 'Upper' attribute.

If the meaning of the 'Upper' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Upper' attribute.
See Also:
setUpper(Integer), EmofPackage.getMultiplicityElement_Upper()

setUpper

void setUpper(java.lang.Integer value)
Sets the value of the 'Upper' attribute.

Parameters:
value - the new value of the 'Upper' attribute.
See Also:
getUpper()