org.eclipse.gmt.umlx.registry.km3.cst
Interface FeatureCS

All Superinterfaces:
org.eclipse.ocl.internal.cst.CSTNode, ElementCS, org.eclipse.emf.ecore.EObject, IdentifiedElementCS, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
AttributeCS, ReferenceCS

public interface FeatureCS
extends IdentifiedElementCS

A representation of the model object 'Feature CS'.

The following features are supported:

See Also:
KM3CSTPackage.getFeatureCS()

Method Summary
 MultiplicityBoundCS getLower()
          Returns the value of the 'Lower' containment reference.
 IdentifiersCS getTyperef()
          Returns the value of the 'Typeref' containment reference.
 MultiplicityBoundCS getUpper()
          Returns the value of the 'Upper' containment reference.
 boolean isOrdered()
          Returns the value of the 'Ordered' attribute.
 void setLower(MultiplicityBoundCS value)
          Sets the value of the 'Lower' containment reference.
 void setOrdered(boolean value)
          Sets the value of the 'Ordered' attribute.
 void setTyperef(IdentifiersCS value)
          Sets the value of the 'Typeref' containment reference.
 void setUpper(MultiplicityBoundCS value)
          Sets the value of the 'Upper' containment reference.
 
Methods inherited from interface org.eclipse.gmt.umlx.registry.km3.cst.IdentifiedElementCS
getIdentifier, setIdentifier
 
Methods inherited from interface org.eclipse.gmt.umlx.registry.km3.cst.ElementCS
getEndOffset, getStartOffset, setEndOffset, setStartOffset
 
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

getLower

MultiplicityBoundCS getLower()
Returns the value of the 'Lower' containment reference.

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' containment reference.
See Also:
setLower(MultiplicityBoundCS), KM3CSTPackage.getFeatureCS_Lower()

setLower

void setLower(MultiplicityBoundCS value)
Sets the value of the 'Lower' containment reference.

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

isOrdered

boolean isOrdered()
Returns the value of the 'Ordered' attribute.

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

Returns:
the value of the 'Ordered' attribute.
See Also:
setOrdered(boolean), KM3CSTPackage.getFeatureCS_Ordered()

setOrdered

void setOrdered(boolean value)
Sets the value of the 'Ordered' attribute.

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

getTyperef

IdentifiersCS getTyperef()
Returns the value of the 'Typeref' containment reference.

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

Returns:
the value of the 'Typeref' containment reference.
See Also:
setTyperef(IdentifiersCS), KM3CSTPackage.getFeatureCS_Typeref()

setTyperef

void setTyperef(IdentifiersCS value)
Sets the value of the 'Typeref' containment reference.

Parameters:
value - the new value of the 'Typeref' containment reference.
See Also:
getTyperef()

getUpper

MultiplicityBoundCS getUpper()
Returns the value of the 'Upper' containment reference.

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' containment reference.
See Also:
setUpper(MultiplicityBoundCS), KM3CSTPackage.getFeatureCS_Upper()

setUpper

void setUpper(MultiplicityBoundCS value)
Sets the value of the 'Upper' containment reference.

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