Modifier and Type | Interface and Description |
---|---|
interface |
AadlBoolean
A representation of the model object 'Aadl Boolean'.
|
interface |
AadlInteger
A representation of the model object 'Aadl Integer'.
|
interface |
AadlPackage
A representation of the model object 'Aadl Package'.
|
interface |
AadlReal
A representation of the model object 'Aadl Real'.
|
interface |
AadlString
A representation of the model object 'Aadl String'.
|
interface |
Abstract
A representation of the model object 'Abstract'.
|
interface |
AbstractClassifier
A representation of the model object 'Abstract Classifier'.
|
interface |
AbstractFeature
A representation of the model object 'Abstract Feature'.
|
interface |
AbstractImplementation
A representation of the model object 'Abstract Implementation'.
|
interface |
AbstractPrototype
A representation of the model object 'Abstract Prototype'.
|
interface |
AbstractSubcomponent
A representation of the model object 'Abstract Subcomponent'.
|
interface |
AbstractSubcomponentType
A representation of the model object 'Abstract Subcomponent Type'.
|
interface |
AbstractType
A representation of the model object 'Abstract Type'.
|
interface |
Access
A representation of the model object 'Access'.
|
interface |
AccessConnection
A representation of the model object 'Access Connection'.
|
interface |
AccessConnectionEnd
A representation of the model object 'Access Connection End'.
|
interface |
AnnexLibrary
A representation of the model object 'Annex Library'.
|
interface |
AnnexSubclause
A representation of the model object 'Annex Subclause'.
|
interface |
BasicProperty
A representation of the model object 'Basic Property'.
|
interface |
BehavioralFeature
A representation of the model object 'Behavioral Feature'.
|
interface |
BehavioredImplementation
A representation of the model object 'Behaviored Implementation'.
|
interface |
Bus
A representation of the model object 'Bus'.
|
interface |
BusAccess
A representation of the model object 'Bus Access'.
|
interface |
BusClassifier
A representation of the model object 'Bus Classifier'.
|
interface |
BusImplementation
A representation of the model object 'Bus Implementation'.
|
interface |
BusPrototype
A representation of the model object 'Bus Prototype'.
|
interface |
BusSubcomponent
A representation of the model object 'Bus Subcomponent'.
|
interface |
BusSubcomponentType
A representation of the model object 'Bus Subcomponent Type'.
|
interface |
BusType
A representation of the model object 'Bus Type'.
|
interface |
CallSpecification
A representation of the model object 'Call Specification'.
|
interface |
Classifier
A representation of the model object 'Classifier'.
|
interface |
ClassifierFeature
A representation of the model object 'Classifier Feature'.
|
interface |
ClassifierType
A representation of the model object 'Classifier Type'.
|
interface |
ComponentClassifier
A representation of the model object 'Component Classifier'.
|
interface |
ComponentImplementation
A representation of the model object '
Component Implementation'.
|
interface |
ComponentPrototype
A representation of the model object 'Component Prototype'.
|
interface |
ComponentType
A representation of the model object 'Component Type'.
|
interface |
ComponentTypeRename
A representation of the model object 'Component Type Rename'.
|
interface |
Connection
A representation of the model object 'Connection'.
|
interface |
ConnectionEnd
A representation of the model object 'Connection End'.
|
interface |
Context
A representation of the model object 'Context'.
|
interface |
Data
A representation of the model object 'Data'.
|
interface |
DataAccess
A representation of the model object 'Data Access'.
|
interface |
DataClassifier
A representation of the model object 'Data Classifier'.
|
interface |
DataImplementation
A representation of the model object 'Data Implementation'.
|
interface |
DataPort
A representation of the model object 'Data Port'.
|
interface |
DataPrototype
A representation of the model object 'Data Prototype'.
|
interface |
DataSubcomponent
A representation of the model object 'Data Subcomponent'.
|
interface |
DataSubcomponentType
A representation of the model object 'Data Subcomponent Type'.
|
interface |
DataType
A representation of the model object 'Data Type'.
|
interface |
DefaultAnnexLibrary
A representation of the model object 'Default Annex Library'.
|
interface |
DefaultAnnexSubclause
A representation of the model object 'Default Annex Subclause'.
|
interface |
Device
A representation of the model object 'Device'.
|
interface |
DeviceClassifier
A representation of the model object 'Device Classifier'.
|
interface |
DeviceImplementation
A representation of the model object 'Device Implementation'.
|
interface |
DevicePrototype
A representation of the model object 'Device Prototype'.
|
interface |
DeviceSubcomponent
A representation of the model object 'Device Subcomponent'.
|
interface |
DeviceSubcomponentType
A representation of the model object 'Device Subcomponent Type'.
|
interface |
DeviceType
A representation of the model object 'Device Type'.
|
interface |
DirectedFeature
A representation of the model object 'Directed Feature'.
|
interface |
ElementName
A representation of the model object 'Element Name'.
|
interface |
EndToEndFlow
A representation of the model object 'End To End Flow'.
|
interface |
EndToEndFlowElement
A representation of the model object 'End To End Flow Element'.
|
interface |
EnumerationLiteral
A representation of the model object 'Enumeration Literal'.
|
interface |
EnumerationType
A representation of the model object 'Enumeration Type'.
|
interface |
EventDataPort
A representation of the model object 'Event Data Port'.
|
interface |
EventPort
A representation of the model object 'Event Port'.
|
interface |
Feature
A representation of the model object 'Feature'.
|
interface |
FeatureConnection
A representation of the model object 'Feature Connection'.
|
interface |
FeatureConnectionEnd
A representation of the model object 'Feature Connection End'.
|
interface |
FeatureGroup
A representation of the model object 'Feature Group'.
|
interface |
FeatureGroupConnection
A representation of the model object 'Feature Group Connection'.
|
interface |
FeatureGroupConnectionEnd
A representation of the model object 'Feature Group Connection End'.
|
interface |
FeatureGroupPrototype
A representation of the model object 'Feature Group Prototype'.
|
interface |
FeatureGroupType
A representation of the model object 'Feature Group Type'.
|
interface |
FeatureGroupTypeRename
A representation of the model object 'Feature Group Type Rename'.
|
interface |
FeaturePrototype
A representation of the model object 'Feature Prototype'.
|
interface |
Flow
A representation of the model object 'Flow'.
|
interface |
FlowElement
A representation of the model object 'Flow Element'.
|
interface |
FlowFeature
A representation of the model object 'Flow Feature'.
|
interface |
FlowImplementation
A representation of the model object 'Flow Implementation'.
|
interface |
FlowSpecification
A representation of the model object 'Flow Specification'.
|
interface |
GlobalNamespace
A representation of the model object 'Global Namespace'.
|
interface |
InternalEvent
A representation of the model object 'Internal Event'.
|
interface |
ListType
A representation of the model object 'List Type'.
|
interface |
Memory
A representation of the model object 'Memory'.
|
interface |
MemoryClassifier
A representation of the model object 'Memory Classifier'.
|
interface |
MemoryImplementation
A representation of the model object 'Memory Implementation'.
|
interface |
MemoryPrototype
A representation of the model object 'Memory Prototype'.
|
interface |
MemorySubcomponent
A representation of the model object 'Memory Subcomponent'.
|
interface |
MemorySubcomponentType
A representation of the model object 'Memory Subcomponent Type'.
|
interface |
MemoryType
A representation of the model object 'Memory Type'.
|
interface |
ModalElement
A representation of the model object 'Modal Element'.
|
interface |
ModalPath
A representation of the model object 'Modal Path'.
|
interface |
ModalPropertyValue
A representation of the model object 'Modal Property Value'.
|
interface |
Mode
A representation of the model object 'Mode'.
|
interface |
ModeFeature
A representation of the model object 'Mode Feature'.
|
interface |
ModelUnit
A representation of the model object 'Model Unit'.
|
interface |
ModeTransition
A representation of the model object 'Mode Transition'.
|
interface |
Namespace
A representation of the model object 'Namespace'.
|
interface |
NonListType
A representation of the model object 'Non List Type'.
|
interface |
NumberType
A representation of the model object 'Number Type'.
|
interface |
PackageRename
A representation of the model object 'Package Rename'.
|
interface |
PackageSection
A representation of the model object 'Package Section'.
|
interface |
Parameter
A representation of the model object 'Parameter'.
|
interface |
ParameterConnection
A representation of the model object 'Parameter Connection'.
|
interface |
ParameterConnectionEnd
A representation of the model object 'Parameter Connection End'.
|
interface |
Port
A representation of the model object 'Port'.
|
interface |
PortConnection
A representation of the model object 'Port Connection'.
|
interface |
PortConnectionEnd
A representation of the model object 'Port Connection End'.
|
interface |
PrivatePackageSection
A representation of the model object 'Private Package Section'.
|
interface |
Process
A representation of the model object 'Process'.
|
interface |
ProcessClassifier
A representation of the model object 'Process Classifier'.
|
interface |
ProcessImplementation
A representation of the model object 'Process Implementation'.
|
interface |
Processor
A representation of the model object 'Processor'.
|
interface |
ProcessorCall
A representation of the model object 'Processor Call'.
|
interface |
ProcessorClassifier
A representation of the model object 'Processor Classifier'.
|
interface |
ProcessorImplementation
A representation of the model object 'Processor Implementation'.
|
interface |
ProcessorPort
A representation of the model object 'Processor Port'.
|
interface |
ProcessorPrototype
A representation of the model object 'Processor Prototype'.
|
interface |
ProcessorSubcomponent
A representation of the model object 'Processor Subcomponent'.
|
interface |
ProcessorSubcomponentType
A representation of the model object 'Processor Subcomponent Type'.
|
interface |
ProcessorSubprogram
A representation of the model object 'Processor Subprogram'.
|
interface |
ProcessorType
A representation of the model object 'Processor Type'.
|
interface |
ProcessPrototype
A representation of the model object 'Process Prototype'.
|
interface |
ProcessSubcomponent
A representation of the model object 'Process Subcomponent'.
|
interface |
ProcessSubcomponentType
A representation of the model object 'Process Subcomponent Type'.
|
interface |
ProcessType
A representation of the model object 'Process Type'.
|
interface |
Property
A representation of the model object 'Property Definition'.
|
interface |
PropertyConstant
A representation of the model object 'Property Constant'.
|
interface |
PropertySet
A representation of the model object 'Property Set'.
|
interface |
PropertyType
A representation of the model object 'Property Type'.
|
interface |
Prototype
A representation of the model object 'Prototype'.
|
interface |
PublicPackageSection
A representation of the model object 'Public Package Section'.
|
interface |
RangeType
A representation of the model object 'Range Type'.
|
interface |
RecordField
A representation of the model object 'Record Field'.
|
interface |
RecordType
A representation of the model object 'Record Type'.
|
interface |
ReferenceType
A representation of the model object 'Reference Type'.
|
interface |
RefinableElement
A representation of the model object 'Refinable Element'.
|
interface |
StructuralFeature
A representation of the model object 'Structural Feature'.
|
interface |
Subcomponent
A representation of the model object 'Subcomponent'.
|
interface |
SubcomponentType
A representation of the model object 'Subcomponent Type'.
|
interface |
Subprogram
A representation of the model object 'Subprogram'.
|
interface |
SubprogramAccess
A representation of the model object 'Subprogram Access'.
|
interface |
SubprogramCall
A representation of the model object 'Subprogram Call'.
|
interface |
SubprogramCallSequence
A representation of the model object 'Subprogram Call Sequence'.
|
interface |
SubprogramClassifier
A representation of the model object 'Subprogram Classifier'.
|
interface |
SubprogramGroup
A representation of the model object 'Subprogram Group'.
|
interface |
SubprogramGroupAccess
A representation of the model object 'Subprogram Group Access'.
|
interface |
SubprogramGroupClassifier
A representation of the model object 'Subprogram Group Classifier'.
|
interface |
SubprogramGroupImplementation
A representation of the model object 'Subprogram Group Implementation'.
|
interface |
SubprogramGroupPrototype
A representation of the model object 'Subprogram Group Prototype'.
|
interface |
SubprogramGroupSubcomponent
A representation of the model object 'Subprogram Group Subcomponent'.
|
interface |
SubprogramGroupSubcomponentType
A representation of the model object 'Subprogram Group Subcomponent Type'.
|
interface |
SubprogramGroupType
A representation of the model object 'Subprogram Group Type'.
|
interface |
SubprogramImplementation
A representation of the model object 'Subprogram Implementation'.
|
interface |
SubprogramPrototype
A representation of the model object 'Subprogram Prototype'.
|
interface |
SubprogramSubcomponent
A representation of the model object 'Subprogram Subcomponent'.
|
interface |
SubprogramSubcomponentType
A representation of the model object 'Subprogram Subcomponent Type'.
|
interface |
SubprogramType
A representation of the model object 'Subprogram Type'.
|
interface |
System
A representation of the model object 'System'.
|
interface |
SystemClassifier
A representation of the model object 'System Classifier'.
|
interface |
SystemImplementation
A representation of the model object 'System Implementation'.
|
interface |
SystemPrototype
A representation of the model object 'System Prototype'.
|
interface |
SystemSubcomponent
A representation of the model object 'System Subcomponent'.
|
interface |
SystemSubcomponentType
A representation of the model object 'System Subcomponent Type'.
|
interface |
SystemType
A representation of the model object 'System Type'.
|
interface |
Thread
A representation of the model object 'Thread'.
|
interface |
ThreadClassifier
A representation of the model object 'Thread Classifier'.
|
interface |
ThreadGroup
A representation of the model object 'Thread Group'.
|
interface |
ThreadGroupClassifier
A representation of the model object 'Thread Group Classifier'.
|
interface |
ThreadGroupImplementation
A representation of the model object 'Thread Group Implementation'.
|
interface |
ThreadGroupPrototype
A representation of the model object 'Thread Group Prototype'.
|
interface |
ThreadGroupSubcomponent
A representation of the model object 'Thread Group Subcomponent'.
|
interface |
ThreadGroupSubcomponentType
A representation of the model object 'Thread Group Subcomponent Type'.
|
interface |
ThreadGroupType
A representation of the model object 'Thread Group Type'.
|
interface |
ThreadImplementation
A representation of the model object 'Thread Implementation'.
|
interface |
ThreadPrototype
A representation of the model object 'Thread Prototype'.
|
interface |
ThreadSubcomponent
A representation of the model object 'Thread Subcomponent'.
|
interface |
ThreadSubcomponentType
A representation of the model object 'Thread Subcomponent Type'.
|
interface |
ThreadType
A representation of the model object 'Thread Type'.
|
interface |
Type
A representation of the model object 'Type'.
|
interface |
TypedElement
A representation of the model object 'Typed Element'.
|
interface |
UnitLiteral
A representation of the model object '
Unit Literal'.
|
interface |
UnitsType
A representation of the model object 'Units Type'.
|
interface |
VirtualBus
A representation of the model object 'Virtual Bus'.
|
interface |
VirtualBusClassifier
A representation of the model object 'Virtual Bus Classifier'.
|
interface |
VirtualBusImplementation
A representation of the model object 'Virtual Bus Implementation'.
|
interface |
VirtualBusPrototype
A representation of the model object 'Virtual Bus Prototype'.
|
interface |
VirtualBusSubcomponent
A representation of the model object 'Virtual Bus Subcomponent'.
|
interface |
VirtualBusType
A representation of the model object 'Virtual Bus Type'.
|
interface |
VirtualProcessor
A representation of the model object 'Virtual Processor'.
|
interface |
VirtualProcessorClassifier
A representation of the model object 'Virtual Processor Classifier'.
|
interface |
VirtualProcessorImplementation
A representation of the model object 'Virtual Processor Implementation'.
|
interface |
VirtualProcessorPrototype
A representation of the model object 'Virtual Processor Prototype'.
|
interface |
VirtualProcessorSubcomponent
A representation of the model object 'Virtual Processor Subcomponent'.
|
interface |
VirtualProcessorSubcomponentType
A representation of the model object 'Virtual Processor Subcomponent Type'.
|
interface |
VirtualProcessorType
A representation of the model object 'Virtual Processor Type'.
|
interface |
VitualBusSubcomponentType
A representation of the model object 'Vitual Bus Subcomponent Type'.
|
Modifier and Type | Method and Description |
---|---|
NamedElement |
PackageSection.findInternallyVisibleNamedElement(java.lang.String name)
name lookup from within package.
|
NamedElement |
Namespace.findNamedElement(java.lang.String name) |
NamedElement |
Connection.getAllDstContextComponent()
get destination context component, i.e., the subcomponent or component implementation.
|
NamedElement |
Connection.getAllSrcContextComponent()
get source context component, i.e., the subcomponent or component implementation.
|
NamedElement |
Element.getElementRoot()
Find the root container of this element
|
NamedElement |
ContainmentPathElement.getNamedElement()
Returns the value of the 'Named Element' reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<NamedElement> |
Classifier.getInheritedMembers()
Returns the value of the 'Inherited Member' reference list.
|
org.eclipse.emf.common.util.EList<NamedElement> |
Namespace.getMembers()
Returns the value of the 'Member' reference list.
|
org.eclipse.emf.common.util.EList<NamedElement> |
Namespace.getOwnedMembers()
Returns the value of the 'Owned Member' reference list.
|
org.eclipse.emf.common.util.EList<NamedElement> |
Classifier.inherit(org.eclipse.emf.common.util.EList<NamedElement> inhs)
The query inherit() defines how to inherit a set of elements.
|
org.eclipse.emf.common.util.EList<NamedElement> |
Classifier.inheritableMembers(Classifier c)
The query inheritableMembers() gives all of the members of a classifier that may be inherited in one of its descendants, subject to whatever visibility restrictions apply.
|
org.eclipse.emf.common.util.EList<NamedElement> |
Classifier.inheritedMember()
The inheritedMember association is derived by inheriting the inheritable members of the parents.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<java.lang.String> |
Namespace.getNamesOfMember(NamedElement element)
The query getNamesOfMember() gives a set of all of the names that a member would have in a Namespace.
|
boolean |
Classifier.hasVisibilityOf(NamedElement n)
The query hasVisibilityOf() determines whether a named element is visible in the classifier.
|
boolean |
NamedElement.isDistinguishableFrom(NamedElement n,
Namespace ns)
The query isDistinguishableFrom() determines whether two NamedElements
may logically co-exist within a Namespace.
|
void |
ContainmentPathElement.setNamedElement(NamedElement value)
Sets the value of the '
Named Element ' reference. |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<NamedElement> |
Classifier.inherit(org.eclipse.emf.common.util.EList<NamedElement> inhs)
The query inherit() defines how to inherit a set of elements.
|
Modifier and Type | Class and Description |
---|---|
class |
AadlBooleanImpl
An implementation of the model object 'Aadl Boolean'.
|
class |
AadlIntegerImpl
An implementation of the model object 'Aadl Integer'.
|
class |
AadlPackageImpl
An implementation of the model object 'Aadl Package'.
|
class |
AadlRealImpl
An implementation of the model object 'Aadl Real'.
|
class |
AadlStringImpl
An implementation of the model object 'Aadl String'.
|
class |
AbstractClassifierImpl
An implementation of the model object 'Abstract Classifier'.
|
class |
AbstractFeatureImpl
An implementation of the model object 'Abstract Feature'.
|
class |
AbstractImpl
An implementation of the model object 'Abstract'.
|
class |
AbstractImplementationImpl
An implementation of the model object 'Abstract Implementation'.
|
class |
AbstractPrototypeImpl
An implementation of the model object 'Abstract Prototype'.
|
class |
AbstractSubcomponentImpl
An implementation of the model object 'Abstract Subcomponent'.
|
class |
AbstractSubcomponentTypeImpl
An implementation of the model object 'Abstract Subcomponent Type'.
|
class |
AbstractTypeImpl
An implementation of the model object 'Abstract Type'.
|
class |
AccessConnectionEndImpl
An implementation of the model object 'Access Connection End'.
|
class |
AccessConnectionImpl
An implementation of the model object 'Access Connection'.
|
class |
AccessImpl
An implementation of the model object 'Access'.
|
class |
AnnexLibraryImpl
An implementation of the model object 'Annex Library'.
|
class |
AnnexSubclauseImpl
An implementation of the model object 'Annex Subclause'.
|
class |
BasicPropertyImpl
An implementation of the model object 'Basic Property'.
|
class |
BehavioralFeatureImpl
An implementation of the model object 'Behavioral Feature'.
|
class |
BehavioredImplementationImpl
An implementation of the model object 'Behaviored Implementation'.
|
class |
BusAccessImpl
An implementation of the model object 'Bus Access'.
|
class |
BusClassifierImpl
An implementation of the model object 'Bus Classifier'.
|
class |
BusImpl
An implementation of the model object 'Bus'.
|
class |
BusImplementationImpl
An implementation of the model object 'Bus Implementation'.
|
class |
BusPrototypeImpl
An implementation of the model object 'Bus Prototype'.
|
class |
BusSubcomponentImpl
An implementation of the model object 'Bus Subcomponent'.
|
class |
BusSubcomponentTypeImpl
An implementation of the model object 'Bus Subcomponent Type'.
|
class |
BusTypeImpl
An implementation of the model object 'Bus Type'.
|
class |
CallSpecificationImpl
An implementation of the model object 'Call Specification'.
|
class |
ClassifierFeatureImpl
An implementation of the model object 'Classifier Feature'.
|
class |
ClassifierImpl
An implementation of the model object 'Classifier'.
|
class |
ClassifierTypeImpl
An implementation of the model object 'Classifier Type'.
|
class |
ComponentClassifierImpl
An implementation of the model object 'Component Classifier'.
|
class |
ComponentImplementationImpl
An implementation of the model object '
Component Implementation'.
|
class |
ComponentPrototypeImpl
An implementation of the model object 'Component Prototype'.
|
class |
ComponentTypeImpl
An implementation of the model object 'Component Type'.
|
class |
ComponentTypeRenameImpl
An implementation of the model object 'Component Type Rename'.
|
class |
ConnectionEndImpl
An implementation of the model object 'Connection End'.
|
class |
ConnectionImpl
An implementation of the model object 'Connection'.
|
class |
ContextImpl
An implementation of the model object 'Context'.
|
class |
DataAccessImpl
An implementation of the model object 'Data Access'.
|
class |
DataClassifierImpl
An implementation of the model object 'Data Classifier'.
|
class |
DataImpl
An implementation of the model object 'Data'.
|
class |
DataImplementationImpl
An implementation of the model object 'Data Implementation'.
|
class |
DataPortImpl
An implementation of the model object 'Data Port'.
|
class |
DataPrototypeImpl
An implementation of the model object 'Data Prototype'.
|
class |
DataSubcomponentImpl
An implementation of the model object 'Data Subcomponent'.
|
class |
DataSubcomponentTypeImpl
An implementation of the model object 'Data Subcomponent Type'.
|
class |
DataTypeImpl
An implementation of the model object 'Data Type'.
|
class |
DefaultAnnexLibraryImpl
An implementation of the model object 'Default Annex Library'.
|
class |
DefaultAnnexSubclauseImpl
An implementation of the model object 'Default Annex Subclause'.
|
class |
DeviceClassifierImpl
An implementation of the model object 'Device Classifier'.
|
class |
DeviceImpl
An implementation of the model object 'Device'.
|
class |
DeviceImplementationImpl
An implementation of the model object 'Device Implementation'.
|
class |
DevicePrototypeImpl
An implementation of the model object 'Device Prototype'.
|
class |
DeviceSubcomponentImpl
An implementation of the model object 'Device Subcomponent'.
|
class |
DeviceSubcomponentTypeImpl
An implementation of the model object 'Device Subcomponent Type'.
|
class |
DeviceTypeImpl
An implementation of the model object 'Device Type'.
|
class |
DirectedFeatureImpl
An implementation of the model object 'Directed Feature'.
|
class |
ElementNameImpl
An implementation of the model object 'Element Name'.
|
class |
EndToEndFlowElementImpl
An implementation of the model object 'End To End Flow Element'.
|
class |
EndToEndFlowImpl
An implementation of the model object 'End To End Flow'.
|
class |
EnumerationLiteralImpl
An implementation of the model object 'Enumeration Literal'.
|
class |
EnumerationTypeImpl
An implementation of the model object 'Enumeration Type'.
|
class |
EventDataPortImpl
An implementation of the model object 'Event Data Port'.
|
class |
EventPortImpl
An implementation of the model object 'Event Port'.
|
class |
FeatureConnectionEndImpl
An implementation of the model object 'Feature Connection End'.
|
class |
FeatureConnectionImpl
An implementation of the model object 'Feature Connection'.
|
class |
FeatureGroupConnectionEndImpl
An implementation of the model object 'Feature Group Connection End'.
|
class |
FeatureGroupConnectionImpl
An implementation of the model object 'Feature Group Connection'.
|
class |
FeatureGroupImpl
An implementation of the model object 'Feature Group'.
|
class |
FeatureGroupPrototypeImpl
An implementation of the model object 'Feature Group Prototype'.
|
class |
FeatureGroupTypeImpl
An implementation of the model object 'Feature Group Type'.
|
class |
FeatureGroupTypeRenameImpl
An implementation of the model object 'Feature Group Type Rename'.
|
class |
FeatureImpl
An implementation of the model object 'Feature'.
|
class |
FeaturePrototypeImpl
An implementation of the model object 'Feature Prototype'.
|
class |
FlowElementImpl
An implementation of the model object 'Flow Element'.
|
class |
FlowFeatureImpl
An implementation of the model object 'Flow Feature'.
|
class |
FlowImpl
An implementation of the model object 'Flow'.
|
class |
FlowImplementationImpl
An implementation of the model object 'Flow Implementation'.
|
class |
FlowSpecificationImpl
An implementation of the model object 'Flow Specification'.
|
class |
GlobalNamespaceImpl
An implementation of the model object 'Global Namespace'.
|
class |
InternalEventImpl
An implementation of the model object 'Internal Event'.
|
class |
ListTypeImpl
An implementation of the model object 'List Type'.
|
class |
MemoryClassifierImpl
An implementation of the model object 'Memory Classifier'.
|
class |
MemoryImpl
An implementation of the model object 'Memory'.
|
class |
MemoryImplementationImpl
An implementation of the model object 'Memory Implementation'.
|
class |
MemoryPrototypeImpl
An implementation of the model object 'Memory Prototype'.
|
class |
MemorySubcomponentImpl
An implementation of the model object 'Memory Subcomponent'.
|
class |
MemorySubcomponentTypeImpl
An implementation of the model object 'Memory Subcomponent Type'.
|
class |
MemoryTypeImpl
An implementation of the model object 'Memory Type'.
|
class |
ModalElementImpl
An implementation of the model object 'Modal Element'.
|
class |
ModalPathImpl
An implementation of the model object 'Modal Path'.
|
class |
ModalPropertyValueImpl
An implementation of the model object 'Modal Property Value'.
|
class |
ModeFeatureImpl
An implementation of the model object 'Mode Feature'.
|
class |
ModeImpl
An implementation of the model object 'Mode'.
|
class |
ModelUnitImpl
An implementation of the model object 'Model Unit'.
|
class |
ModeTransitionImpl
An implementation of the model object 'Mode Transition'.
|
class |
NamedElementImpl
An implementation of the model object 'Named Element'.
|
class |
NamespaceImpl
An implementation of the model object 'Namespace'.
|
class |
NonListTypeImpl
An implementation of the model object 'Non List Type'.
|
class |
NumberTypeImpl
An implementation of the model object 'Number Type'.
|
class |
PackageRenameImpl
An implementation of the model object 'Package Rename'.
|
class |
PackageSectionImpl
An implementation of the model object 'Package Section'.
|
class |
ParameterConnectionEndImpl
An implementation of the model object 'Parameter Connection End'.
|
class |
ParameterConnectionImpl
An implementation of the model object 'Parameter Connection'.
|
class |
ParameterImpl
An implementation of the model object 'Parameter'.
|
class |
PortConnectionEndImpl
An implementation of the model object 'Port Connection End'.
|
class |
PortConnectionImpl
An implementation of the model object 'Port Connection'.
|
class |
PortImpl
An implementation of the model object 'Port'.
|
class |
PrivatePackageSectionImpl
An implementation of the model object 'Private Package Section'.
|
class |
ProcessClassifierImpl
An implementation of the model object 'Process Classifier'.
|
class |
ProcessImpl
An implementation of the model object 'Process'.
|
class |
ProcessImplementationImpl
An implementation of the model object 'Process Implementation'.
|
class |
ProcessorCallImpl
An implementation of the model object 'Processor Call'.
|
class |
ProcessorClassifierImpl
An implementation of the model object 'Processor Classifier'.
|
class |
ProcessorImpl
An implementation of the model object 'Processor'.
|
class |
ProcessorImplementationImpl
An implementation of the model object 'Processor Implementation'.
|
class |
ProcessorPortImpl
An implementation of the model object 'Processor Port'.
|
class |
ProcessorPrototypeImpl
An implementation of the model object 'Processor Prototype'.
|
class |
ProcessorSubcomponentImpl
An implementation of the model object 'Processor Subcomponent'.
|
class |
ProcessorSubcomponentTypeImpl
An implementation of the model object 'Processor Subcomponent Type'.
|
class |
ProcessorSubprogramImpl
An implementation of the model object 'Processor Subprogram'.
|
class |
ProcessorTypeImpl
An implementation of the model object 'Processor Type'.
|
class |
ProcessPrototypeImpl
An implementation of the model object 'Process Prototype'.
|
class |
ProcessSubcomponentImpl
An implementation of the model object 'Process Subcomponent'.
|
class |
ProcessSubcomponentTypeImpl
An implementation of the model object 'Process Subcomponent Type'.
|
class |
ProcessTypeImpl
An implementation of the model object 'Process Type'.
|
class |
PropertyConstantImpl
An implementation of the model object 'Property Constant'.
|
class |
PropertyImpl
An implementation of the model object 'Property'.
|
class |
PropertySetImpl
An implementation of the model object 'Property Set'.
|
class |
PropertyTypeImpl
An implementation of the model object 'Property Type'.
|
class |
PrototypeImpl
An implementation of the model object 'Prototype'.
|
class |
PublicPackageSectionImpl
An implementation of the model object 'Public Package Section'.
|
class |
RangeTypeImpl
An implementation of the model object 'Range Type'.
|
class |
RecordFieldImpl
An implementation of the model object 'Record Field'.
|
class |
RecordTypeImpl
An implementation of the model object 'Record Type'.
|
class |
ReferenceTypeImpl
An implementation of the model object 'Reference Type'.
|
class |
RefinableElementImpl
An implementation of the model object 'Refinable Element'.
|
class |
StructuralFeatureImpl
An implementation of the model object 'Structural Feature'.
|
class |
SubcomponentImpl
An implementation of the model object 'Subcomponent'.
|
class |
SubcomponentTypeImpl
An implementation of the model object 'Subcomponent Type'.
|
class |
SubprogramAccessImpl
An implementation of the model object 'Subprogram Access'.
|
class |
SubprogramCallImpl
An implementation of the model object 'Subprogram Call'.
|
class |
SubprogramCallSequenceImpl
An implementation of the model object 'Subprogram Call Sequence'.
|
class |
SubprogramClassifierImpl
An implementation of the model object 'Subprogram Classifier'.
|
class |
SubprogramGroupAccessImpl
An implementation of the model object 'Subprogram Group Access'.
|
class |
SubprogramGroupClassifierImpl
An implementation of the model object 'Subprogram Group Classifier'.
|
class |
SubprogramGroupImpl
An implementation of the model object 'Subprogram Group'.
|
class |
SubprogramGroupImplementationImpl
An implementation of the model object 'Subprogram Group Implementation'.
|
class |
SubprogramGroupPrototypeImpl
An implementation of the model object 'Subprogram Group Prototype'.
|
class |
SubprogramGroupSubcomponentImpl
An implementation of the model object 'Subprogram Group Subcomponent'.
|
class |
SubprogramGroupSubcomponentTypeImpl
An implementation of the model object 'Subprogram Group Subcomponent Type'.
|
class |
SubprogramGroupTypeImpl
An implementation of the model object 'Subprogram Group Type'.
|
class |
SubprogramImpl
An implementation of the model object 'Subprogram'.
|
class |
SubprogramImplementationImpl
An implementation of the model object 'Subprogram Implementation'.
|
class |
SubprogramPrototypeImpl
An implementation of the model object 'Subprogram Prototype'.
|
class |
SubprogramSubcomponentImpl
An implementation of the model object 'Subprogram Subcomponent'.
|
class |
SubprogramSubcomponentTypeImpl
An implementation of the model object 'Subprogram Subcomponent Type'.
|
class |
SubprogramTypeImpl
An implementation of the model object 'Subprogram Type'.
|
class |
SystemClassifierImpl
An implementation of the model object 'System Classifier'.
|
class |
SystemImpl
An implementation of the model object 'System'.
|
class |
SystemImplementationImpl
An implementation of the model object 'System Implementation'.
|
class |
SystemPrototypeImpl
An implementation of the model object 'System Prototype'.
|
class |
SystemSubcomponentImpl
An implementation of the model object 'System Subcomponent'.
|
class |
SystemSubcomponentTypeImpl
An implementation of the model object 'System Subcomponent Type'.
|
class |
SystemTypeImpl
An implementation of the model object 'System Type'.
|
class |
ThreadClassifierImpl
An implementation of the model object 'Thread Classifier'.
|
class |
ThreadGroupClassifierImpl
An implementation of the model object 'Thread Group Classifier'.
|
class |
ThreadGroupImpl
An implementation of the model object 'Thread Group'.
|
class |
ThreadGroupImplementationImpl
An implementation of the model object 'Thread Group Implementation'.
|
class |
ThreadGroupPrototypeImpl
An implementation of the model object 'Thread Group Prototype'.
|
class |
ThreadGroupSubcomponentImpl
An implementation of the model object 'Thread Group Subcomponent'.
|
class |
ThreadGroupSubcomponentTypeImpl
An implementation of the model object 'Thread Group Subcomponent Type'.
|
class |
ThreadGroupTypeImpl
An implementation of the model object 'Thread Group Type'.
|
class |
ThreadImpl
An implementation of the model object 'Thread'.
|
class |
ThreadImplementationImpl
An implementation of the model object 'Thread Implementation'.
|
class |
ThreadPrototypeImpl
An implementation of the model object 'Thread Prototype'.
|
class |
ThreadSubcomponentImpl
An implementation of the model object 'Thread Subcomponent'.
|
class |
ThreadSubcomponentTypeImpl
An implementation of the model object 'Thread Subcomponent Type'.
|
class |
ThreadTypeImpl
An implementation of the model object 'Thread Type'.
|
class |
TypedElementImpl
An implementation of the model object 'Typed Element'.
|
class |
TypeImpl
An implementation of the model object 'Type'.
|
class |
UnitLiteralImpl
An implementation of the model object '
Unit Literal'.
|
class |
UnitsTypeImpl
An implementation of the model object 'Units Type'.
|
class |
VirtualBusClassifierImpl
An implementation of the model object 'Virtual Bus Classifier'.
|
class |
VirtualBusImpl
An implementation of the model object 'Virtual Bus'.
|
class |
VirtualBusImplementationImpl
An implementation of the model object 'Virtual Bus Implementation'.
|
class |
VirtualBusPrototypeImpl
An implementation of the model object 'Virtual Bus Prototype'.
|
class |
VirtualBusSubcomponentImpl
An implementation of the model object 'Virtual Bus Subcomponent'.
|
class |
VirtualBusTypeImpl
An implementation of the model object 'Virtual Bus Type'.
|
class |
VirtualProcessorClassifierImpl
An implementation of the model object 'Virtual Processor Classifier'.
|
class |
VirtualProcessorImpl
An implementation of the model object 'Virtual Processor'.
|
class |
VirtualProcessorImplementationImpl
An implementation of the model object 'Virtual Processor Implementation'.
|
class |
VirtualProcessorPrototypeImpl
An implementation of the model object 'Virtual Processor Prototype'.
|
class |
VirtualProcessorSubcomponentImpl
An implementation of the model object 'Virtual Processor Subcomponent'.
|
class |
VirtualProcessorSubcomponentTypeImpl
An implementation of the model object 'Virtual Processor Subcomponent Type'.
|
class |
VirtualProcessorTypeImpl
An implementation of the model object 'Virtual Processor Type'.
|
class |
VitualBusSubcomponentTypeImpl
An implementation of the model object 'Vitual Bus Subcomponent Type'.
|
Modifier and Type | Method and Description |
---|---|
NamedElement |
ContainmentPathElementImpl.basicGetNamedElement() |
NamedElement |
PackageSectionImpl.findInternallyVisibleNamedElement(java.lang.String name)
name lookup from within package.
|
NamedElement |
PackageSectionImpl.findNamedElement(java.lang.String name)
name lookup of externally visible names.
|
NamedElement |
NamespaceImpl.findNamedElement(java.lang.String name) |
NamedElement |
FeatureGroupTypeImpl.findNamedElement(java.lang.String name) |
NamedElement |
ComponentImplementationImpl.findNamedElement(java.lang.String name) |
NamedElement |
ConnectionImpl.getAllDstContextComponent() |
NamedElement |
ConnectionImpl.getAllSrcContextComponent() |
NamedElement |
ElementImpl.getElementRoot()
find the enclosing root object ( package, propertyset, or system instance
|
NamedElement |
ContainmentPathElementImpl.getNamedElement() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.getInheritedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
NamespaceImpl.getMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
GlobalNamespaceImpl.getMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.getMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
BehavioredImplementationImpl.getMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.getMembersGen() |
org.eclipse.emf.common.util.EList<NamedElement> |
UnitsTypeImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
RecordTypeImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
PropertySetImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
PackageSectionImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
NamespaceImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
FeatureGroupTypeImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
EnumerationTypeImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
ComponentTypeImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
ComponentImplementationImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
ComponentClassifierImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
BehavioredImplementationImpl.getOwnedMembers() |
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.inherit(org.eclipse.emf.common.util.EList<NamedElement> inhs) |
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.inheritableMembers(Classifier c) |
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.inheritedMember() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<java.lang.String> |
NamespaceImpl.getNamesOfMember(NamedElement element) |
boolean |
ClassifierImpl.hasVisibilityOf(NamedElement n) |
boolean |
NamedElementImpl.isDistinguishableFrom(NamedElement n,
Namespace ns) |
void |
ContainmentPathElementImpl.setNamedElement(NamedElement newNamedElement) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierImpl.inherit(org.eclipse.emf.common.util.EList<NamedElement> inhs) |
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentInstance
A representation of the model object 'Component Instance'.
|
interface |
ConnectionInstance
A representation of the model object 'Connection Instance'.
|
interface |
ConnectionInstanceEnd
A representation of the model object 'Connection Instance End'.
|
interface |
ConnectionReference
A representation of the model object 'Connection Reference'.
|
interface |
EndToEndFlowInstance
A representation of the model object 'End To End Flow Instance'.
|
interface |
FeatureInstance
A representation of the model object 'Feature Instance'.
|
interface |
FlowElementInstance
A representation of the model object 'Flow Element Instance'.
|
interface |
FlowSpecificationInstance
A representation of the model object 'Flow Specification Instance'.
|
interface |
InstanceObject
A representation of the model object '
Object'.
|
interface |
ModeInstance
A representation of the model object 'Mode Instance'.
|
interface |
ModeTransitionInstance
A representation of the model object 'Mode Transition Instance'.
|
interface |
SystemInstance
A representation of the model object '
System Instance'.
|
interface |
SystemOperationMode
A representation of the model object 'System Operation Mode'.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends NamedElement> |
InstanceObject.getInstantiatedObjects()
Return the declarative objects that define this instance.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentInstanceImpl
An implementation of the model object 'Component Instance'.
|
class |
ConnectionInstanceEndImpl
An implementation of the model object 'Connection Instance End'.
|
class |
ConnectionInstanceImpl
An implementation of the model object 'Connection Instance'.
|
class |
ConnectionReferenceImpl
An implementation of the model object 'Connection Reference'.
|
class |
EndToEndFlowInstanceImpl
An implementation of the model object 'End To End Flow Instance'.
|
class |
FeatureInstanceImpl
An implementation of the model object 'Feature Instance'.
|
class |
FlowElementInstanceImpl
An implementation of the model object 'Flow Element Instance'.
|
class |
FlowSpecificationInstanceImpl
An implementation of the model object 'Flow Specification Instance'.
|
class |
InstanceObjectImpl
An implementation of the model object '
Object'.
|
class |
ModeInstanceImpl
An implementation of the model object 'Mode Instance'.
|
class |
ModeTransitionInstanceImpl
An implementation of the model object 'Mode Transition Instance'.
|
class |
SystemInstanceImpl
An implementation of the model object '
System Instance'.
|
class |
SystemOperationModeImpl
An implementation of the model object 'System Operation Mode'.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends NamedElement> |
ModeTransitionInstanceImpl.getInstantiatedObjects() |
java.util.List<? extends NamedElement> |
InstanceObjectImpl.getInstantiatedObjects()
Return the declarative objects that define this instance.
|
java.util.List<? extends NamedElement> |
ConnectionReferenceImpl.getInstantiatedObjects() |
java.util.List<? extends NamedElement> |
ComponentInstanceImpl.getInstantiatedObjects() |
Modifier and Type | Method and Description |
---|---|
T |
InstanceSwitch.caseNamedElement(NamedElement object)
Returns the result of interpreting the object as an instance of 'Named Element'.
|
Modifier and Type | Method and Description |
---|---|
static NamedElement |
AadlUtil.findNamedElementInList(java.util.List<?> el,
java.lang.String name)
find (first) Named Element matching name in the Elist; any elements that
are not NamedElements are skipped.
|
static NamedElement |
AadlUtil.getContainingAnnex(org.eclipse.emf.ecore.EObject obj) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<NamedElement> |
AadlUtil.findDoubleNamedElementsInList(java.util.List<?> el)
Check to see if all NamedElements in the Elist have a unique name.
|
static org.eclipse.emf.common.util.EList<NamedElement> |
AadlUtil.findNamedElementsInList(java.util.List<?> el,
java.lang.String name)
find all Named Elements matching name in the Elist; any elements that are
not NamedElements are skipped.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
AadlUtil.getClassifierOrLocalName(NamedElement ne,
Element context) |
static java.lang.String |
AadlUtil.getPropertySetElementName(NamedElement el)
get the qualified name of an element in the property set (property definition/type/constant
|
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierOperations.inherit(Classifier classifier,
org.eclipse.emf.common.util.EList<NamedElement> inhs)
The query inherit() defines how to inherit a set of elements.
|
static org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierOperations.inheritableMembers(Classifier classifier,
Classifier c)
The query inheritableMembers() gives all of the members of a classifier that may be inherited in one of its descendants, subject to whatever visibility restrictions apply.
|
static org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierOperations.inheritedMember(Classifier classifier)
The inheritedMember association is derived by inheriting the inheritable members of the parents.
|
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<Namespace> |
NamedElementOperations.allNamespaces(NamedElement namedElement)
The query allNamespaces() gives the sequence of namespaces in which the NamedElement is nested, working outwards.
|
static org.eclipse.emf.common.util.EList<java.lang.String> |
NamespaceOperations.getNamesOfMember(Namespace namespace,
NamedElement element)
The query getNamesOfMember() gives a set of all of the names that a member would have in a Namespace.
|
static Namespace |
NamedElementOperations.getNamespace(NamedElement namedElement) |
static boolean |
NamedElementOperations.has_no_qualified_name(NamedElement namedElement,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
If there is no name, or one of the containing namespaces has no name, there is no qualified name.
|
static boolean |
NamedElementOperations.has_qualified_name(NamedElement namedElement,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
When there is a name, and all of the containing namespaces have a name, the qualified name is constructed from the names of the containing namespaces.
|
static boolean |
ClassifierOperations.hasVisibilityOf(Classifier classifier,
NamedElement n)
The query hasVisibilityOf() determines whether a named element is visible in the classifier.
|
static boolean |
NamedElementOperations.isDistinguishableFrom(NamedElement namedElement,
NamedElement n,
Namespace ns)
The query isDistinguishableFrom() determines whether two NamedElements may logically co-exist within a Namespace.
|
static java.lang.String |
NamedElementOperations.qualifiedName(NamedElement namedElement)
When there is a name, and all of the containing namespaces have a name, the qualified name is constructed from the names of the containing namespaces.
|
static java.lang.String |
NamedElementOperations.separator(NamedElement namedElement)
The query separator() gives the string that is used to separate names when constructing a qualified name.
|
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<NamedElement> |
ClassifierOperations.inherit(Classifier classifier,
org.eclipse.emf.common.util.EList<NamedElement> inhs)
The query inherit() defines how to inherit a set of elements.
|
Modifier and Type | Method and Description |
---|---|
NamedElement |
PropertyNotPresentException.getHolder() |
NamedElement |
PropertyIsModalException.getHolder() |
NamedElement |
PropertyIsListException.getHolder() |
NamedElement |
PropertyDoesNotApplyToHolderException.getHolder() |
Modifier and Type | Method and Description |
---|---|
boolean |
PropertyAcc.addLocal(NamedElement target)
Accumulate the associations for the given property as found
in the immediate properties attribute of the given property holder.
|
boolean |
PropertyAcc.addLocalContained(NamedElement target,
NamedElement container)
Accumulate the associations for the given property as found in the
contained property associations of the target's containing component.
|
Constructor and Description |
---|
PropertyDoesNotApplyToHolderException(NamedElement holder,
Property definition,
java.lang.String msg) |
PropertyIsListException(NamedElement holder,
Property definition,
java.lang.String msg) |
PropertyIsModalException(NamedElement holder,
Property definition,
java.lang.String msg) |
PropertyNotPresentException(NamedElement holder,
Property definition,
java.lang.String msg) |
Modifier and Type | Method and Description |
---|---|
T |
Aadl2Switch.caseNamedElement(NamedElement object)
Returns the result of interpreting the object as an instance of 'Named Element'.
|
boolean |
Aadl2Validator.validateNamedElement_has_no_qualified_name(NamedElement namedElement,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the has_no_qualified_name constraint of 'Named Element'.
|
boolean |
Aadl2Validator.validateNamedElement_has_qualified_name(NamedElement namedElement,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the has_qualified_name constraint of 'Named Element'.
|
boolean |
Aadl2Validator.validateNamedElement(NamedElement namedElement,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
Modifier and Type | Interface and Description |
---|---|
interface |
ErrorBehaviorEvent
A representation of the model object 'Error Behavior Event'.
|
interface |
ErrorBehaviorState
A representation of the model object 'Error Behavior State'.
|
interface |
ErrorBehaviorStateMachine
A representation of the model object 'Error Behavior State Machine'.
|
interface |
ErrorBehaviorTransition
A representation of the model object 'Error Behavior Transition'.
|
interface |
ErrorDetection
A representation of the model object 'Error Detection'.
|
interface |
ErrorEvent
A representation of the model object 'Error Event'.
|
interface |
ErrorFlow
A representation of the model object 'Error Flow'.
|
interface |
ErrorModelLibrary
A representation of the model object 'Library'.
|
interface |
ErrorModelSubclause
A representation of the model object 'Subclause'.
|
interface |
ErrorPath
A representation of the model object 'Error Path'.
|
interface |
ErrorPropagation
A representation of the model object 'Error Propagation'.
|
interface |
ErrorPropagations
A representation of the model object 'Error Propagations'.
|
interface |
ErrorSink
A representation of the model object 'Error Sink'.
|
interface |
ErrorSource
A representation of the model object 'Error Source'.
|
interface |
ErrorType
A representation of the model object 'Error Type'.
|
interface |
ErrorTypes
A representation of the model object 'Error Types'.
|
interface |
ObservablePropagationConnection
A representation of the model object 'Observable Propagation Connection'.
|
interface |
RecoverEvent
A representation of the model object 'Recover Event'.
|
interface |
RepairEvent
A representation of the model object 'Repair Event'.
|
interface |
TypeMappingSet
A representation of the model object 'Type Mapping Set'.
|
interface |
TypeSet
A representation of the model object 'Type Set'.
|
interface |
TypeTransformationSet
A representation of the model object 'Type Transformation Set'.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<NamedElement> |
RecoverEvent.getCondition()
Returns the value of the 'Condition' reference list.
|
Modifier and Type | Class and Description |
---|---|
class |
ErrorBehaviorEventImpl
An implementation of the model object 'Error Behavior Event'.
|
class |
ErrorBehaviorStateImpl
An implementation of the model object 'Error Behavior State'.
|
class |
ErrorBehaviorStateMachineImpl
An implementation of the model object 'Error Behavior State Machine'.
|
class |
ErrorBehaviorTransitionImpl
An implementation of the model object 'Error Behavior Transition'.
|
class |
ErrorDetectionImpl
An implementation of the model object 'Error Detection'.
|
class |
ErrorEventImpl
An implementation of the model object 'Error Event'.
|
class |
ErrorFlowImpl
An implementation of the model object 'Error Flow'.
|
class |
ErrorModelLibraryImpl
An implementation of the model object 'Library'.
|
class |
ErrorModelSubclauseImpl
An implementation of the model object 'Subclause'.
|
class |
ErrorPathImpl
An implementation of the model object 'Error Path'.
|
class |
ErrorPropagationImpl
An implementation of the model object 'Error Propagation'.
|
class |
ErrorPropagationsImpl
An implementation of the model object 'Error Propagations'.
|
class |
ErrorSinkImpl
An implementation of the model object 'Error Sink'.
|
class |
ErrorSourceImpl
An implementation of the model object 'Error Source'.
|
class |
ErrorTypeImpl
An implementation of the model object 'Error Type'.
|
class |
ErrorTypesImpl
An implementation of the model object 'Error Types'.
|
class |
ObservablePropagationConnectionImpl
An implementation of the model object 'Observable Propagation Connection'.
|
class |
RecoverEventImpl
An implementation of the model object 'Recover Event'.
|
class |
RepairEventImpl
An implementation of the model object 'Repair Event'.
|
class |
TypeMappingSetImpl
An implementation of the model object 'Type Mapping Set'.
|
class |
TypeSetImpl
An implementation of the model object 'Type Set'.
|
class |
TypeTransformationSetImpl
An implementation of the model object 'Type Transformation Set'.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<NamedElement> |
RecoverEventImpl.getCondition() |
Modifier and Type | Method and Description |
---|---|
T |
ErrorModelSwitch.caseNamedElement(NamedElement object)
Returns the result of interpreting the object as an instance of 'Named Element'.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
EM2Util.getPrintName(NamedElement ne) |
static ContainedNamedElement |
EM2Util.getProperty(org.eclipse.emf.common.util.EList<PropertyAssociation> props,
java.lang.String propertyName,
NamedElement target,
NamedElement localContext,
java.util.Stack<ComponentInstance> ciStack,
TypeSet ts)
retrieve an error model property (such as Hazard) attached to an error model element.
|
static ContainedNamedElement |
EM2Util.getProperty(java.lang.String propertyName,
ComponentInstance ci,
NamedElement localContext,
NamedElement target,
TypeSet ts)
find property by first looking for it down the component instance hierarchy to ci
Then try to find it in the local context if not null.
|
static ContainedNamedElement |
EM2Util.getPropertyInInstanceHierarchy(java.lang.String propertyName,
ComponentInstance ci,
NamedElement target,
NamedElement localContext,
java.util.Stack<ComponentInstance> ciStack,
TypeSet ts)
retrieve an error model property (such as Hazard) attached to an error model element based on contained property associations
in the annex subclause properties section.
|
static ContainedNamedElement |
EM2Util.isErrorModelElementProperty(PropertyAssociation propertyAssociation,
NamedElement target,
NamedElement localContext,
java.util.Stack<ComponentInstance> ciStack,
TypeSet ts)
determine whether the property applies to specified error model element or elements contained in it
(typically error types inside an error model element)
In other words eme must be the last or second to last element in a path.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.xtext.naming.QualifiedName |
Aadl2QualifiedNameProvider.qualifiedName(NamedElement obj) |
Modifier and Type | Method and Description |
---|---|
NamedElement |
PropertiesLinkingService.findNamedElementInAadlPackage(java.lang.String packageName,
java.lang.String elementName,
Namespace context)
Search for a
NamedElement with the name elementName in
the containing package, which is also the specified by packageName . |
NamedElement |
PropertiesLinkingService.findNamedElementInsideAadlPackage(java.lang.String name,
PackageSection context)
Search for a
NamedElement inside a package. |
Modifier and Type | Method and Description |
---|---|
org.eclipse.xtext.naming.QualifiedName |
PropertiesQualifiedNameProvider.qualifiedName(NamedElement obj) |
Modifier and Type | Method and Description |
---|---|
static double |
GetProperties.fromMStoSec(NamedElement ne,
double value) |
static double |
GetProperties.fromUStoSec(NamedElement ne,
double value) |
static java.util.List |
GetProperties.getActualConnectionBinding(NamedElement ne) |
static double |
GetProperties.getActualLatencyinMS(NamedElement ne) |
static double |
GetProperties.getBandWidthBudgetInKbps(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getBandWidthCapacityInKbps(NamedElement ne,
double defaultValue) |
static boolean |
PropertyUtils.getBooleanValue(NamedElement ph,
Property pd)
Get a non-modal boolean property value.
|
static boolean |
PropertyUtils.getBooleanValue(NamedElement ph,
Property pd,
boolean defaultVal)
Get a non-modal boolean property value.
|
static long |
GetProperties.getByteCount(NamedElement ne) |
static Classifier |
PropertyUtils.getClassifierReference(NamedElement ph,
Property pd) |
static double |
GetProperties.getComputeExecutionTimeinMS(NamedElement ne) |
static double |
GetProperties.getComputeExecutionTimeinReferenceProcessorSec(NamedElement ne) |
static double |
GetProperties.getComputeExecutionTimeinSec(NamedElement ne) |
static PropertyExpression |
PropertyUtils.getContainedSimplePropertyValue(NamedElement context,
NamedElement target,
Property pd)
get a property association from the properties section of the containing classifier if the context.
|
static double |
GetProperties.getCycleTimeinMS(NamedElement ne) |
static double |
GetProperties.getCycleTimeinSec(NamedElement ne) |
static double |
GetProperties.getCycleTimeinUS(NamedElement ne) |
static double |
GetProperties.getDeadlineinMS(NamedElement ne) |
static double |
GetProperties.getDeadlineinNS(NamedElement ne) |
static double |
GetProperties.getDeadlineinSec(NamedElement ne) |
static EnumerationLiteral |
GetProperties.getDispatchProtocol(NamedElement ne) |
static EnumerationLiteral |
PropertyUtils.getEnumLiteral(NamedElement ph,
Property pd)
Get a non-modal enumeration property value.
|
static long |
PropertyUtils.getIntegerValue(NamedElement ph,
Property pd)
Get a non-modal integer property value with no units.
|
static long |
PropertyUtils.getIntegerValue(NamedElement ph,
Property pd,
long defaultVal)
Get a non-modal integer property value with no units.
|
static boolean |
GetProperties.getIsPartition(NamedElement ne) |
static UnitLiteral |
GetProperties.getKBUnitLiteral(NamedElement context) |
static double |
GetProperties.getLatencyinMS(NamedElement ne) |
static double |
GetProperties.getMIPSActualInMIPS(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getMIPSBudgetInMIPS(NamedElement ne) |
static double |
GetProperties.getMIPSBudgetInMIPS(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getMIPSCapacityInMIPS(NamedElement ne,
double defaultValue) |
static UnitLiteral |
GetProperties.getMIPSUnitLiteral(NamedElement context) |
static UnitLiteral |
GetProperties.getMSUnitLiteral(NamedElement context) |
static RecordValue |
GetProperties.getNotCollocated(NamedElement ne) |
static double |
GetProperties.getPartitionLatency(NamedElement ph,
double defaultValue) |
static double |
GetProperties.getPartitionLatencyinMS(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getPeriodinMS(NamedElement ne) |
static double |
GetProperties.getPeriodinNS(NamedElement ne) |
static double |
GetProperties.getPeriodInSeconds(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getPowerBudget(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getPowerCapacity(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getPowerSupply(NamedElement ne,
double defaultValue) |
static long |
GetProperties.getPriority(NamedElement ne,
long defaultValue) |
static long |
GetProperties.getQueueSize(NamedElement ne) |
static double |
GetProperties.getRAMActualInKB(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getRAMBudgetInKB(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getRAMCapacityInKB(NamedElement ne,
double defaultValue) |
static double |
PropertyUtils.getRealValue(NamedElement ph,
Property pd)
Get a non-modal real property with no units Throws an exception if no
property value exists or an error occurs.
|
static double |
PropertyUtils.getRealValue(NamedElement ph,
Property pd,
double defaultVal)
Get a non-modal real property value with no units.
|
static ComponentClassifier |
GetProperties.getReferenceProcessor(NamedElement ne) |
static boolean |
GetProperties.getRequiredConnection(NamedElement ne) |
static double |
GetProperties.getROMActualInKB(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getROMBudgetInKB(NamedElement ne,
double defaultValue) |
static double |
GetProperties.getROMCapacityInKB(NamedElement ne,
double defaultValue) |
static double |
PropertyUtils.getScaledNumberValue(NamedElement ph,
Property pd,
UnitLiteral unit)
Get a non-modal numeric property value scaled to the given unit.
|
static double |
PropertyUtils.getScaledNumberValue(NamedElement ph,
Property pd,
UnitLiteral unit,
double defaultVal)
Get a non-modal numeric property value scaled to the given unit.
|
static double |
PropertyUtils.getScaledRangeDelta(NamedElement ph,
Property pd,
UnitLiteral unit)
Return the delta value of a non-modal range property value scaled to a
given unit.
|
static double |
PropertyUtils.getScaledRangeDelta(NamedElement ph,
Property pd,
UnitLiteral unit,
double defaultVal)
Return the delta value of a non-modal range property value scaled to a
given unit.
|
static double |
PropertyUtils.getScaledRangeMaximum(NamedElement ph,
Property pd,
UnitLiteral unit)
Return the maximum value of a non-modal range property value scaled to a
given unit.
|
static double |
PropertyUtils.getScaledRangeMaximum(NamedElement ne,
Property pd,
UnitLiteral unit,
double defaultVal)
Return the maximum value of a non-modal range property value scaled to a
given unit.
|
static double |
PropertyUtils.getScaledRangeMinimum(NamedElement ph,
Property pd,
UnitLiteral unit)
Return the minimum value of a non-modal range property value scaled to a
given unit.
|
static double |
PropertyUtils.getScaledRangeMinimum(NamedElement ph,
Property pd,
UnitLiteral unit,
double defaultVal)
Return the minimum value of a non-modal range property value scaled to a
given unit.
|
static java.lang.String |
GetProperties.getSchedulingProtocol(NamedElement ne) |
static UnitLiteral |
GetProperties.getSecUnitLiteral(NamedElement context) |
static PropertyExpression |
PropertyUtils.getSimplePropertyListValue(NamedElement ph,
Property pd)
get non-model proeprty list value
|
static PropertyExpression |
PropertyUtils.getSimplePropertyValue(NamedElement ph,
Property pd)
Check that ph is not null and returns the property value by calling
ph.getSimplePropertyValue(pd)
|
static double |
GetProperties.getSourceCodeSizeInBytes(NamedElement ne) |
static double |
GetProperties.getSourceDataSizeInBytes(NamedElement ne) |
static double |
GetProperties.getSourceStackSizeInBytes(NamedElement ne) |
static double |
GetProperties.getStreamMissRate(NamedElement ne) |
static java.lang.String |
PropertyUtils.getStringValue(NamedElement ph,
Property pd)
Get a non-modal string property value.
|
static RecordValue |
GetProperties.getTransmissionTime(NamedElement ne) |
static UnitLiteral |
GetProperties.getUSUnitLiteral(NamedElement context) |
Modifier and Type | Method and Description |
---|---|
void |
PropertiesJavaValidator.checkPropertySetElementReference(NamedElement pse,
Element context) |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.eclipse.xtext.resource.IEObjectDescription> |
Aadl2GlobalScopeProvider.getDuplicates(NamedElement target) |
boolean |
Aadl2GlobalScopeProvider.hasDuplicates(NamedElement target) |