org.eclipse.uml2
Interface Interval
- All Superinterfaces:
- Element, EModelElement, EObject, NamedElement, Notifier, ParameterableElement, TemplateableElement, TypedElement, ValueSpecification
- All Known Subinterfaces:
- DurationInterval, TimeInterval
- public interface Interval
- extends ValueSpecification
A representation of the model object 'Interval'.
An Interval defines the range between two value specifications.
The following features are supported:
- See Also:
UML2Package.getInterval()
|
Field Summary |
static java.lang.String |
copyright
|
| Methods inherited from interface org.eclipse.uml2.NamedElement |
allNamespaces, createDependency, createNameExpression, createNameExpression, getClientDependencies, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
| Methods inherited from interface org.eclipse.uml2.Element |
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getValue, hasKeyword, hasValue, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
copyright
public static final java.lang.String copyright
-
- See Also:
- Constant Field Values
getMins
public EList getMins()
- Returns the value of the 'Min' reference list.
The list contents are of type
ValueSpecification.
If the meaning of the 'Min' reference list isn't clear,
there really should be more of a description here...
Refers to the ValueSpecification denoting the minimum value of the range.
- Returns:
- the value of the 'Min' reference list.
- See Also:
UML2Package.getInterval_Min()
getMin
public ValueSpecification getMin(java.lang.String name)
- Retrieves the
ValueSpecification with the specified 'Name' from the 'Min' reference list.
- Parameters:
name - The 'Name' of the ValueSpecification to retrieve.
- Returns:
- The
ValueSpecification with the specified 'Name', or null. - See Also:
getMins()
getMaxes
public EList getMaxes()
- Returns the value of the 'Max' reference list.
The list contents are of type
ValueSpecification.
If the meaning of the 'Max' reference list isn't clear,
there really should be more of a description here...
Refers to the ValueSpecification denoting the maximum value of the range.
- Returns:
- the value of the 'Max' reference list.
- See Also:
UML2Package.getInterval_Max()
getMax
public ValueSpecification getMax(java.lang.String name)
- Retrieves the
ValueSpecification with the specified 'Name' from the 'Max' reference list.
- Parameters:
name - The 'Name' of the ValueSpecification to retrieve.
- Returns:
- The
ValueSpecification with the specified 'Name', or null. - See Also:
getMaxes()