Package | Description |
---|---|
org.osate.aadl2 | |
org.osate.aadl2.impl | |
org.osate.aadl2.instance.util | |
org.osate.aadl2.modelsupport.util | |
org.osate.aadl2.util | |
org.osate.xtext.aadl2.properties.linking |
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentPrototypeBinding
A representation of the model object 'Component Prototype Binding'.
|
interface |
FeatureGroupPrototypeBinding
A representation of the model object 'Feature Group Prototype Binding'.
|
interface |
FeaturePrototypeBinding
A representation of the model object 'Feature Prototype Binding'.
|
Modifier and Type | Method and Description |
---|---|
PrototypeBinding |
FeatureGroupPrototypeActual.createBinding(org.eclipse.emf.ecore.EClass eClass)
Creates a new
PrototypeBinding and appends it to the 'Binding' containment reference list. |
PrototypeBinding |
ComponentPrototypeActual.createBinding(org.eclipse.emf.ecore.EClass eClass)
Creates a new
PrototypeBinding and appends it to the 'Binding' containment reference list. |
PrototypeBinding |
Subcomponent.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
Creates a new
PrototypeBinding and appends it to the 'Owned Prototype Binding' containment reference list. |
PrototypeBinding |
Classifier.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
Creates a new
PrototypeBinding and appends it to the 'Owned Prototype Binding' containment reference list. |
PrototypeBinding |
ComponentImplementationReference.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
Creates a new
PrototypeBinding and appends it to the 'Owned Prototype Binding' containment reference list. |
PrototypeBinding |
Subcomponent.lookupPrototypeBinding(Prototype proto) |
PrototypeBinding |
Classifier.lookupPrototypeBinding(Prototype proto) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<PrototypeBinding> |
FeatureGroupPrototypeActual.getBindings()
Returns the value of the 'Binding' containment reference list.
|
org.eclipse.emf.common.util.EList<PrototypeBinding> |
ComponentPrototypeActual.getBindings()
Returns the value of the 'Binding' containment reference list.
|
org.eclipse.emf.common.util.EList<PrototypeBinding> |
Subcomponent.getOwnedPrototypeBindings()
Returns the value of the 'Owned Prototype Binding' containment reference list.
|
org.eclipse.emf.common.util.EList<PrototypeBinding> |
Classifier.getOwnedPrototypeBindings()
Returns the value of the 'Owned Prototype Binding' containment reference list.
|
org.eclipse.emf.common.util.EList<PrototypeBinding> |
ComponentImplementationReference.getOwnedPrototypeBindings()
Returns the value of the 'Owned Prototype Binding' containment reference list.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentPrototypeBindingImpl
An implementation of the model object 'Component Prototype Binding'.
|
class |
FeatureGroupPrototypeBindingImpl
An implementation of the model object 'Feature Group Prototype Binding'.
|
class |
FeaturePrototypeBindingImpl
An implementation of the model object 'Feature Prototype Binding'.
|
class |
PrototypeBindingImpl
An implementation of the model object 'Prototype Binding'.
|
Modifier and Type | Method and Description |
---|---|
PrototypeBinding |
FeatureGroupPrototypeActualImpl.createBinding(org.eclipse.emf.ecore.EClass eClass) |
PrototypeBinding |
ComponentPrototypeActualImpl.createBinding(org.eclipse.emf.ecore.EClass eClass) |
PrototypeBinding |
SubcomponentImpl.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass) |
PrototypeBinding |
ComponentImplementationReferenceImpl.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass) |
PrototypeBinding |
ClassifierImpl.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass) |
PrototypeBinding |
SubcomponentImpl.lookupPrototypeBinding(Prototype proto) |
PrototypeBinding |
ComponentImplementationImpl.lookupPrototypeBinding(Prototype proto) |
PrototypeBinding |
ClassifierImpl.lookupPrototypeBinding(Prototype proto) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<PrototypeBinding> |
FeatureGroupPrototypeActualImpl.getBindings() |
org.eclipse.emf.common.util.EList<PrototypeBinding> |
ComponentPrototypeActualImpl.getBindings() |
org.eclipse.emf.common.util.EList<PrototypeBinding> |
SubcomponentImpl.getOwnedPrototypeBindings() |
org.eclipse.emf.common.util.EList<PrototypeBinding> |
ComponentImplementationReferenceImpl.getOwnedPrototypeBindings() |
org.eclipse.emf.common.util.EList<PrototypeBinding> |
ClassifierImpl.getOwnedPrototypeBindings() |
Modifier and Type | Field and Description |
---|---|
org.eclipse.emf.common.util.EList<PrototypeBinding> |
InstanceUtil.InstantiatedClassifier.bindings |
static org.eclipse.emf.common.util.EList<PrototypeBinding> |
InstanceUtil.noBindings |
Modifier and Type | Method and Description |
---|---|
static PrototypeBinding |
InstanceUtil.resolvePrototype(Prototype proto,
InstanceObject context,
java.util.HashMap<InstanceObject,InstanceUtil.InstantiatedClassifier> classifierCache)
Find the binding for a given prototype.
|
Modifier and Type | Method and Description |
---|---|
static PrototypeBinding |
ResolvePrototypeUtil.resolvePrototype(Prototype proto,
Element context)
Find the binding for a given prototype.
|
static PrototypeBinding |
ResolvePrototypeUtil.resolvePrototypeInContainmentPath(Prototype proto,
ContainmentPathElement cpe) |
Modifier and Type | Method and Description |
---|---|
T |
Aadl2Switch.casePrototypeBinding(PrototypeBinding object)
Returns the result of interpreting the object as an instance of 'Prototype Binding'.
|
boolean |
Aadl2Validator.validatePrototypeBinding(PrototypeBinding prototypeBinding,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
PrototypeBinding |
PropertiesLinkingService.findPrototypeBinding(Classifier classifier,
Prototype prototype)
Dependencies: PrototypeFormalReference.
|
PrototypeBinding |
PropertiesLinkingService.findPrototypeBinding(Classifier classifierPrototypeContext,
Subcomponent subcomponentPrototypeContext,
Prototype prototype)
Dependencies: PrototypeFormalReference.
|
PrototypeBinding |
PropertiesLinkingService.findPrototypeBinding(Subcomponent subcomponent,
Prototype prototype)
Dependencies: PrototypeFormalReference.
|