edu.cmu.sei.aadl.aadl2
Interface RangeType

All Superinterfaces:
AObject, Element, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, NamedElement, org.eclipse.emf.common.notify.Notifier, PropertyType, Type
All Known Implementing Classes:
RangeTypeImpl

public interface RangeType
extends PropertyType

A representation of the model object 'Range Type'.

The following features are supported:

See Also:
Aadl2Package.getRangeType()

Field Summary
 
Fields inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject
copyright
 
Method Summary
 NumberType createOwnedNumberType(org.eclipse.emf.ecore.EClass eClass)
          Creates a new NumberType and sets the 'Owned Number Type' containment reference
 NumberType getNumberType()
          Returns the value of the 'Number Type' reference
 NumberType getOwnedNumberType()
          Returns the value of the 'Owned Number Type' containment reference.
 void setNumberType(NumberType value)
          Sets the value of the 'Number Type' reference
 void setOwnedNumberType(NumberType value)
          Sets the value of the 'Owned Number Type' containment reference
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Type
conformsTo
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.NamedElement
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Element
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject
getLocationReference, setLocationReference, setLocationReference
 
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
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getOwnedNumberType

NumberType getOwnedNumberType()
Returns the value of the 'Owned Number Type' containment reference.

This feature subsets the following features:

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

Returns:
the value of the 'Owned Number Type' containment reference.
See Also:
setOwnedNumberType(NumberType), Aadl2Package.getRangeType_OwnedNumberType()

setOwnedNumberType

void setOwnedNumberType(NumberType value)
Sets the value of the 'Owned Number Type' containment reference.

Parameters:
value - the new value of the 'Owned Number Type' containment reference.
See Also:
getOwnedNumberType()

createOwnedNumberType

NumberType createOwnedNumberType(org.eclipse.emf.ecore.EClass eClass)
Creates a new NumberType and sets the 'Owned Number Type' containment reference.

Parameters:
eClass - The Ecore class of the NumberType to create.
Returns:
The new NumberType.
See Also:
getOwnedNumberType()

getNumberType

NumberType getNumberType()
Returns the value of the 'Number Type' reference.

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

Returns:
the value of the 'Number Type' reference.
See Also:
setNumberType(NumberType), Aadl2Package.getRangeType_NumberType()

setNumberType

void setNumberType(NumberType value)
Sets the value of the 'Number Type' reference.

Parameters:
value - the new value of the 'Number Type' reference.
See Also:
getNumberType()