Modifier and Type | Method and Description |
---|---|
PropertyAssociation |
NamedElement.createOwnedPropertyAssociation()
Creates a new
PropertyAssociation and appends it to the 'Owned Property Association' containment reference list. |
PropertyAssociation |
Aadl2Factory.createPropertyAssociation()
Returns a new object of class 'Property Association'.
|
PropertyAssociation |
NamedElement.setPropertyValue(Property pd,
java.util.List<? extends PropertyExpression> pvl)
Set property association for given property definition with specified
value list.
|
PropertyAssociation |
NamedElement.setPropertyValue(Property pd,
java.util.List<? extends PropertyExpression> pvl,
java.util.List<? extends Mode> modes)
Set property association for given property definition to the specified
value list in the given modes.
|
PropertyAssociation |
NamedElement.setPropertyValue(Property pd,
PropertyValue pv) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
Classifier.getAllPropertyAssociations()
Get all the property associations, including those from any ancestor
classifiers.
|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
NamedElement.getOwnedPropertyAssociations()
Returns the value of the 'Owned Property Association' containment reference list.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyAssociationImpl
An implementation of the model object 'Property Association'.
|
Modifier and Type | Method and Description |
---|---|
PropertyAssociation |
NamedElementImpl.createOwnedPropertyAssociation() |
PropertyAssociation |
Aadl2FactoryImpl.createPropertyAssociation() |
PropertyAssociation |
NamedElementImpl.setPropertyValue(Property pd,
java.util.List<? extends PropertyExpression> pes) |
PropertyAssociation |
NamedElementImpl.setPropertyValue(Property pd,
java.util.List<? extends PropertyExpression> pvl,
java.util.List<? extends Mode> modes) |
PropertyAssociation |
NamedElementImpl.setPropertyValue(Property pd,
PropertyValue pv) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ClassifierImpl.getAllPropertyAssociations() |
org.eclipse.emf.common.util.EList<PropertyAssociation> |
NamedElementImpl.getOwnedPropertyAssociations() |
Modifier and Type | Method and Description |
---|---|
static PropertyAssociation |
AadlUtil.getContainingPropertyAssociation(org.eclipse.emf.ecore.EObject element) |
Modifier and Type | Method and Description |
---|---|
PropertyAssociation |
PropertyAcc.first() |
PropertyAssociation |
EvaluationContext.getSCProp() |
Modifier and Type | Method and Description |
---|---|
java.util.List<PropertyAssociation> |
PropertyAcc.getAssociations() |
Modifier and Type | Method and Description |
---|---|
boolean |
PropertyAcc.add(PropertyAssociation pa) |
Constructor and Description |
---|
EvaluationContext(InstanceObject io,
java.util.HashMap<InstanceObject,InstanceUtil.InstantiatedClassifier> classifierCache,
PropertyAssociation scProp) |
Modifier and Type | Method and Description |
---|---|
T |
Aadl2Switch.casePropertyAssociation(PropertyAssociation object)
Returns the result of interpreting the object as an instance of 'Property Association'.
|
boolean |
Aadl2Validator.validatePropertyAssociation(PropertyAssociation propertyAssociation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorPropagations.getProperties()
Returns the value of the 'Properties' containment reference list.
|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorModelSubclause.getProperties()
Returns the value of the 'Properties' containment reference list.
|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorModelLibrary.getProperties()
Returns the value of the 'Properties' containment reference list.
|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorBehaviorStateMachine.getProperties()
Returns the value of the 'Properties' containment reference list.
|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
CompositeErrorBehavior.getProperties()
Returns the value of the 'Properties' containment reference list.
|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ComponentErrorBehavior.getProperties()
Returns the value of the 'Properties' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorPropagationsImpl.getProperties() |
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorModelSubclauseImpl.getProperties() |
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorModelLibraryImpl.getProperties() |
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ErrorBehaviorStateMachineImpl.getProperties() |
org.eclipse.emf.common.util.EList<PropertyAssociation> |
CompositeErrorBehaviorImpl.getProperties() |
org.eclipse.emf.common.util.EList<PropertyAssociation> |
ComponentErrorBehaviorImpl.getProperties() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<PropertyAssociation> |
EM2Util.getContainingPropertiesHolder(org.eclipse.emf.ecore.EObject element)
get enclosing object within the error annex that is a property list holder..
|
static java.util.List<PropertyAssociation> |
EM2Util.getProperty(org.eclipse.emf.common.util.EList<PropertyAssociation> props,
java.lang.String propertyName)
return list of property associations that meet the property name
|
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
static java.util.List<PropertyAssociation> |
EM2Util.getProperty(org.eclipse.emf.common.util.EList<PropertyAssociation> props,
java.lang.String propertyName)
return list of property associations that meet the property name
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
ErrorModelJavaValidator.casePropertyAssociation(PropertyAssociation propertyAssociation) |
Modifier and Type | Method and Description |
---|---|
void |
PropertiesJavaValidator.casePropertyAssociation(PropertyAssociation pa) |
Modifier and Type | Method and Description |
---|---|
void |
AadlUnparser.processCurlyList(org.eclipse.emf.common.util.EList<PropertyAssociation> list)
unparse curly (property) list
|