Uses of Interface
edu.cmu.sei.aadl.aadl2.Property

Packages that use Property
edu.cmu.sei.aadl.aadl2   
edu.cmu.sei.aadl.aadl2.impl   
edu.cmu.sei.aadl.aadl2.instance   
edu.cmu.sei.aadl.aadl2.instance.impl   
edu.cmu.sei.aadl.aadl2.properties   
edu.cmu.sei.aadl.aadl2.util   
edu.cmu.sei.aadl.modelsupport.eclipseinterface   
edu.cmu.sei.aadl.modelsupport.properties   
edu.cmu.sei.aadl.modelsupport.util   
 

Uses of Property in edu.cmu.sei.aadl.aadl2
 

Methods in edu.cmu.sei.aadl.aadl2 that return Property
 Property PropertySet.createOwnedProperty()
          Creates a new Property and appends it to the 'Owned Property' containment reference list
 Property Aadl2Factory.createProperty()
          Returns a new object of class 'Property'
 Property PropertyReference.getProperty()
          Returns the value of the 'Property' reference
 Property PropertyAssociation.getProperty()
          Returns the value of the 'Property' reference
 

Methods in edu.cmu.sei.aadl.aadl2 that return types with arguments of type Property
 org.eclipse.emf.common.util.EList<Property> PropertySet.getOwnedProperties()
          Returns the value of the 'Owned Property' containment reference list.
 

Methods in edu.cmu.sei.aadl.aadl2 with parameters of type Property
 boolean NamedElement.acceptsProperty(Property property)
          Query whether this object accepts values for the given property.
 boolean Classifier.checkAppliesToClassifier(Property property)
          Check whether the applies to classifiers in a property definition describe this classifier.
 void NamedElement.checkPropertyAssociation(Property pd, java.util.Collection<? extends PropertyExpression> vals)
          Check that the proposed association is legal for this property holder.
 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.
 java.util.List<? extends PropertyExpression> NamedElement.getPropertyValueList(Property property)
           
 PropertyExpression NamedElement.getSimplePropertyValue(Property property)
          Retrieves the property value of a non-modal, single-valued property.
 void NamedElement.removePropertyAssociations(Property pd)
          Remove all the local property associations for the given property definition.
 void NamedElement.removePropertyAssociations(Property pd, java.util.List<? extends Mode> modes)
          Modify the modal property associations so that there are no local associations for the given property for the given modes.
 void PropertyReference.setProperty(Property value)
          Sets the value of the 'Property' reference
 void PropertyAssociation.setProperty(Property value)
          Sets the value of the 'Property' reference
 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)
           
 

Uses of Property in edu.cmu.sei.aadl.aadl2.impl
 

Classes in edu.cmu.sei.aadl.aadl2.impl that implement Property
 class PropertyImpl
          An implementation of the model object 'Property'
 

Fields in edu.cmu.sei.aadl.aadl2.impl declared as Property
protected  Property PropertyReferenceImpl.property
          The cached value of the 'Property' reference
protected  Property PropertyAssociationImpl.property
          The cached value of the 'Property' reference
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return Property
 Property PropertyReferenceImpl.basicGetProperty()
           
 Property PropertyAssociationImpl.basicGetProperty()
           
 Property PropertySetImpl.createOwnedProperty()
           
 Property Aadl2FactoryImpl.createProperty()
           
 Property PropertyReferenceImpl.getProperty()
           
 Property PropertyAssociationImpl.getProperty()
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return types with arguments of type Property
 org.eclipse.emf.common.util.EList<Property> PropertySetImpl.getOwnedProperties()
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl with parameters of type Property
 boolean SubcomponentImpl.acceptsProperty(Property property)
           
 boolean FeatureGroupImpl.acceptsProperty(Property property)
           
 boolean ClassifierImpl.acceptsProperty(Property property)
           
 boolean NamedElementImpl.acceptsProperty(Property property)
           
 boolean ClassifierImpl.checkAppliesToClassifier(Property property)
          Check whether the applies to classifiers in a property definition describe this classifier.
 void NamedElementImpl.checkPropertyAssociation(Property pd, java.util.Collection<? extends PropertyExpression> vals)
          Check that the proposed association is legal.
 PropertyAcc NamedElementImpl.getPropertyValue(Property property)
          Returns the property value for the property specified by property
 void ModeImpl.getPropertyValueInternal(Property prop, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void SubcomponentImpl.getPropertyValueInternal(Property prop, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void ComponentTypeImpl.getPropertyValueInternal(Property property, PropertyAcc paa, boolean fromInstanceSlaveCall)
           
 void ComponentImplementationImpl.getPropertyValueInternal(Property property, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void EndToEndFlowImpl.getPropertyValueInternal(Property pn, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void FeatureImpl.getPropertyValueInternal(Property prop, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void NamedElementImpl.getPropertyValueInternal(Property pn, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void SubprogramCallImpl.getPropertyValueInternal(Property prop, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void FeatureGroupTypeImpl.getPropertyValueInternal(Property pn, PropertyAcc paa, boolean fromInstanceSlaveCall)
           
 void FlowSpecificationImpl.getPropertyValueInternal(Property prop, PropertyAcc paa, boolean fromInstanceSlaveCall)
           
 void ConnectionImpl.getPropertyValueInternal(Property pn, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void FeatureGroupImpl.getPropertyValueInternalHelper(Property prop, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 void FeatureImpl.getPropertyValueInternalHelper(Property prop, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 java.util.List<PropertyExpression> NamedElementImpl.getPropertyValueList(Property property)
          Retrieves a non-modal property value as a list.
 void SubcomponentImpl.getPropertyValueTest(Property prop, PropertyAcc pas, Classifier cl)
           
 void FeatureImpl.getPropertyValueTest(Property prop, PropertyAcc pas, Classifier cl)
           
 void FeatureGroupImpl.getPropertyValueTestHelper(Property prop, PropertyAcc pas, Classifier cl)
           
 void FeatureImpl.getPropertyValueTestHelper(Property prop, PropertyAcc pas, Classifier cl)
           
 PropertyExpression NamedElementImpl.getSimplePropertyValue(Property property)
          Retrieves the property value of a non-modal, single-valued property.
 void NamedElementImpl.removePropertyAssociations(Property pd)
           
 void NamedElementImpl.removePropertyAssociations(Property pd, java.util.List<? extends Mode> modes)
           
 void PropertyReferenceImpl.setProperty(Property newProperty)
           
 void PropertyAssociationImpl.setProperty(Property newProperty)
           
 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)
           
 

Uses of Property in edu.cmu.sei.aadl.aadl2.instance
 

Methods in edu.cmu.sei.aadl.aadl2.instance with parameters of type Property
 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.
 

Uses of Property in edu.cmu.sei.aadl.aadl2.instance.impl
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl with parameters of type Property
 boolean InstanceObjectImpl.acceptsProperty(Property property)
           
 boolean ConnectionInstanceImpl.acceptsProperty(Property property)
           
 java.util.List<ModalPropertyValue> ConnectionInstanceImpl.getConnectionPropertyValues(Property property)
           
protected  void InstanceObjectImpl.getPropertyValueFromDeclarativeModel(Property property, PropertyAcc pas)
          Get the property value from the declarative model elements associated with the instance object.
 void InstanceObjectImpl.getPropertyValueInternal(Property property, PropertyAcc pas, boolean fromInstanceSlaveCall)
           
 

Uses of Property in edu.cmu.sei.aadl.aadl2.properties
 

Methods in edu.cmu.sei.aadl.aadl2.properties that return Property
 Property PropertyNotPresentException.getDefinition()
           
 Property PropertyIsModalException.getDefinition()
           
 Property PropertyIsListException.getDefinition()
           
 Property PropertyDoesNotApplyToHolderException.getDefinition()
           
 

Constructors in edu.cmu.sei.aadl.aadl2.properties with parameters of type Property
PropertyAcc(Property property)
           
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)
           
 

Uses of Property in edu.cmu.sei.aadl.aadl2.util
 

Methods in edu.cmu.sei.aadl.aadl2.util with parameters of type Property
 T Aadl2Switch.caseProperty(Property object)
          Returns the result of interpreting the object as an instance of 'Property'
 boolean Aadl2Validator.validateProperty(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Uses of Property in edu.cmu.sei.aadl.modelsupport.eclipseinterface
 

Methods in edu.cmu.sei.aadl.modelsupport.eclipseinterface that return Property
static Property OsateResourceManager.findProperty(java.lang.String propertyName)
          Find a predeclared AADL property definition by name.
static Property OsateResourceManager.findProperty(java.lang.String propertySet, java.lang.String propertyName)
          Find an AADL property definition by name.
 

Uses of Property in edu.cmu.sei.aadl.modelsupport.properties
 

Methods in edu.cmu.sei.aadl.modelsupport.properties that return Property
static Property GetProperties.getActualConnectionBinding()
           
static Property GetProperties.getMIPSBudgetPD()
           
static Property GetProperties.getMIPSCapacityPD()
           
static Property GetProperties.getRAMActualPD()
           
static Property GetProperties.getRAMBudgetPD()
           
static Property GetProperties.getRAMCapacityPD()
           
static Property GetProperties.getROMActualPD()
           
static Property GetProperties.getROMBudgetPD()
           
static Property GetProperties.getROMCapacityPD()
           
static Property GetProperties.getTransmissionTime()
           
static Property GetProperties.lookupPropertyDefinition(java.lang.String ps, java.lang.String name)
           
 

Methods in edu.cmu.sei.aadl.modelsupport.properties with parameters of type Property
static UnitLiteral PropertyUtils.findUnitLiteral(Property pd, java.lang.String literalname)
          Retrieve the unit literal given a unit string for a property It is useful when calling getScaledValue methods that require the literal as object
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 Classifier PropertyUtils.getClassifierReference(NamedElement ph, Property pd)
           
static EnumerationLiteral PropertyUtils.getEnumLiteral(NamedElement ph, Property pd)
          Get a non-modal enumeration property value.
static InstanceObject PropertyUtils.getInstanceObjectReference(InstanceObject io, Property pd)
          Get an InstanceObject from an instance reference 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 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 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 PropertyUtils.getStringValue(NamedElement ph, Property pd)
          Get a non-modal string property value.
 

Uses of Property in edu.cmu.sei.aadl.modelsupport.util
 

Methods in edu.cmu.sei.aadl.modelsupport.util that return types with arguments of type Property
static org.eclipse.emf.common.util.EList<Property> AadlUtil.getAllPropertyDefinitions()
          Get all the property definitions.
static org.eclipse.emf.common.util.EList<Property> AadlUtil.getAllUsedPropertyDefinition(SystemImplementation si)
          Get all property definitions that are used in the Aadl model.