Package | Description |
---|---|
org.osate.aadl2 | |
org.osate.aadl2.impl | |
org.osate.aadl2.instance | |
org.osate.aadl2.instance.impl | |
org.osate.xtext.aadl2.properties.util |
Modifier and Type | Method and Description |
---|---|
EvaluatedProperty |
ModalPropertyValue.evaluate(EvaluationContext ctx) |
EvaluatedProperty |
PropertyExpression.evaluate(EvaluationContext ctx)
Evaluate a property value.
|
EvaluatedProperty |
PropertyAssociation.evaluate(EvaluationContext ctx)
Evaluate all property expressions in this property association.
|
EvaluatedProperty |
PropertyConstant.evaluate(EvaluationContext ctx)
Evaluate a referenced property.
|
PropertyAcc |
NamedElement.getPropertyValue(Property property)
Get the property value for a particular model element and property.
|
void |
NamedElement.getPropertyValueInternal(Property property,
PropertyAcc pas,
boolean fromInstanceSlaveCall)
Helper routine for computing the value of the property.
|
org.eclipse.emf.common.util.EList<PropertyExpression> |
NamedElement.getPropertyValues(java.lang.String propertySetName,
java.lang.String propertyName)
DB: Added for OCL.
|
PropertyExpression |
NamedElement.getSimplePropertyValue(Property property)
Retrieves the property value of a non-modal, single-valued property.
|
PropertyExpression |
ReferenceValue.instantiate(ComponentInstance root) |
PropertyExpression |
ReferenceValue.instantiate(FeatureInstance root) |
Modifier and Type | Method and Description |
---|---|
EvaluatedProperty |
RangeValueImpl.evaluate(EvaluationContext ctx) |
EvaluatedProperty |
PropertyConstantImpl.evaluate(EvaluationContext ctx) |
EvaluatedProperty |
PropertyAssociationImpl.evaluate(EvaluationContext ctx) |
EvaluatedProperty |
OperationImpl.evaluate(EvaluationContext ctx) |
EvaluatedProperty |
ModalPropertyValueImpl.evaluate(EvaluationContext ctx) |
PropertyExpression |
NamedElementImpl.getNonModalPropertyValue(Property property)
Retrieves the property value (single or list) of a non-modal property.
|
PropertyAcc |
NamedElementImpl.getPropertyValue(Property property)
Returns the property value for the property specified by property
|
void |
FeatureImpl.getPropertyValueHelper(Property prop,
PropertyAcc pas,
Classifier cl) |
void |
PropertyImpl.getPropertyValueInternal(EvaluationContext ctx,
PropertyAcc paa) |
void |
SubprogramCallImpl.getPropertyValueInternal(Property prop,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
SubcomponentImpl.getPropertyValueInternal(Property prop,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
NamedElementImpl.getPropertyValueInternal(Property pn,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
ModeImpl.getPropertyValueInternal(Property prop,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
FlowSpecificationImpl.getPropertyValueInternal(Property prop,
PropertyAcc paa,
boolean fromInstanceSlaveCall) |
void |
FeatureImpl.getPropertyValueInternal(Property prop,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
FeatureGroupTypeImpl.getPropertyValueInternal(Property pn,
PropertyAcc paa,
boolean fromInstanceSlaveCall) |
void |
EndToEndFlowImpl.getPropertyValueInternal(Property pn,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
ConnectionImpl.getPropertyValueInternal(Property pn,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
ComponentTypeImpl.getPropertyValueInternal(Property property,
PropertyAcc paa,
boolean fromInstanceSlaveCall) |
void |
ComponentImplementationImpl.getPropertyValueInternal(Property property,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
FeatureImpl.getPropertyValueInternalHelper(Property prop,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
void |
FeatureGroupImpl.getPropertyValueInternalHelper(Property prop,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
java.util.List<PropertyExpression> |
NamedElementImpl.getPropertyValueList(Property property)
Retrieves a non-modal property value as a list.
|
org.eclipse.emf.common.util.EList<PropertyExpression> |
NamedElementImpl.getPropertyValues(java.lang.String p_propertySetName,
java.lang.String p_propertyName) |
PropertyExpression |
NamedElementImpl.getSimplePropertyValue(Property property)
Retrieves the property value of a non-modal, single-valued property.
|
PropertyExpression |
ReferenceValueImpl.instantiate(ComponentInstance root) |
PropertyExpression |
ReferenceValueImpl.instantiate(FeatureInstance root) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ModalPropertyValue> |
ConnectionInstance.getConnectionPropertyValues(Property property)
Get the values associated with the given property for each connection
declaration that defines this semantic connection.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ModalPropertyValue> |
ConnectionInstanceImpl.getConnectionPropertyValues(Property property) |
void |
InstanceObjectImpl.getPropertyValueInternal(Property property,
PropertyAcc pas,
boolean fromInstanceSlaveCall) |
Modifier and Type | Method and Description |
---|---|
static boolean |
PropertyUtils.getBooleanValue(NamedElement ph,
Property pd)
Get a non-modal boolean property value.
|
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 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.getScaledNumberValue(NamedElement ph,
Property pd,
UnitLiteral unit)
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.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.getScaledRangeMinimum(NamedElement ph,
Property pd,
UnitLiteral unit)
Return the minimum value of a non-modal range property value scaled to a
given unit.
|
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)
|