Uses of Interface
edu.cmu.sei.aadl.model.property.PropertyValue

Packages that use PropertyValue
edu.cmu.sei.aadl.model.core   
edu.cmu.sei.aadl.model.core.impl This package contains interfaces and classes that represent the abstract component objects as well as the pacakge concepts. 
edu.cmu.sei.aadl.model.instance   
edu.cmu.sei.aadl.model.instance.impl   
edu.cmu.sei.aadl.model.instance.util   
edu.cmu.sei.aadl.model.properties This package contains interfaces and classes that are used in the lookup of property values. 
edu.cmu.sei.aadl.model.property   
edu.cmu.sei.aadl.model.property.impl   
edu.cmu.sei.aadl.model.property.util   
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.core
 

Methods in edu.cmu.sei.aadl.model.core that return PropertyValue
 PropertyValue PropertyHolder.getSimplePropertyValue(PropertyDefinition property)
          Retrieves the property value of a non-modal, single-valued property.
 

Methods in edu.cmu.sei.aadl.model.core with parameters of type PropertyValue
 PropertyAssociation PropertyHolder.addPropertyValue(PropertyDefinition pd, PropertyValue pv)
          Add property association for given property definition with specified value.
 PropertyAssociation PropertyHolder.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv)
          Set the contained property association for given property definition with specified value.
 PropertyAssociation PropertyHolder.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv, java.util.List modes)
          Set contained property association for given property definition with specified value in the given modes.
 PropertyAssociation PropertyHolder.setPropertyValue(PropertyDefinition pd, PropertyValue pv)
          Set property association for given property definition with specified value.
 PropertyAssociation PropertyHolder.setPropertyValue(PropertyDefinition pd, PropertyValue pv, java.util.List modes)
          Set property association for given property definition with specified value in the given modes.
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.core.impl
 

Methods in edu.cmu.sei.aadl.model.core.impl that return PropertyValue
 PropertyValue PropertyHolderImpl.getSimplePropertyValue(PropertyDefinition property)
          retrieves the property value of a non-modal, single-valued property Use this method if you know the property can only have a single value and is not modal
 

Methods in edu.cmu.sei.aadl.model.core.impl with parameters of type PropertyValue
 PropertyAssociation PropertyHolderImpl.addPropertyValue(PropertyDefinition pd, PropertyValue pv)
          Add property association for given property definition with specified value.
 PropertyAssociation PropertyHolderImpl.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv)
           
 PropertyAssociation PropertyHolderImpl.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv, java.util.List modes)
           
 PropertyAssociation PropertyHolderImpl.setPropertyValue(PropertyDefinition pd, PropertyValue pv)
           
 PropertyAssociation PropertyHolderImpl.setPropertyValue(PropertyDefinition pd, PropertyValue pv, java.util.List modes)
           
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.instance
 

Subinterfaces of PropertyValue in edu.cmu.sei.aadl.model.instance
 interface InstanceReferenceValue
          A representation of the model object 'Reference Value'
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.instance.impl
 

Classes in edu.cmu.sei.aadl.model.instance.impl that implement PropertyValue
 class InstanceReferenceValueImpl
          An implementation of the model object 'Reference Value'
 

Methods in edu.cmu.sei.aadl.model.instance.impl that return PropertyValue
 PropertyValue InstanceReferenceValueImpl.instantiate(ComponentInstance root)
          Instance reference property values are already instantiated, so just return self.
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.instance.util
 

Methods in edu.cmu.sei.aadl.model.instance.util with parameters of type PropertyValue
 java.lang.Object InstanceSwitch.casePropertyValue(PropertyValue object)
          Returns the result of interpretting the object as an instance of 'Value'
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.properties
 

Methods in edu.cmu.sei.aadl.model.properties that return PropertyValue
 PropertyValue UndefinedPropertyValue.getScalarValue()
           
 PropertyValue UndefinedByReferencePropertyValue.getScalarValue()
           
 PropertyValue ScalarPropertyValue.getScalarValue()
           
 PropertyValue ReflectiveValueWrapper.getScalarValue()
           
 PropertyValue NonExistentPropertyValue.getScalarValue()
           
 PropertyValue ListPropertyValue.getScalarValue()
           
 PropertyValue BogusPropertyValue.getScalarValue()
           
 PropertyValue AadlPropertyValue.getScalarValue()
          Get the scalar value of the property.
 

Constructors in edu.cmu.sei.aadl.model.properties with parameters of type PropertyValue
ScalarPropertyValue(PropertyValue val, java.util.List definingAssocs)
          Create a new property value.
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.property
 

Subinterfaces of PropertyValue in edu.cmu.sei.aadl.model.property
 interface BooleanAND
          A representation of the model object 'Boolean AND'
 interface BooleanNOT
          A representation of the model object 'Boolean NOT'
 interface BooleanOR
          A representation of the model object 'Boolean OR'
 interface BooleanOrPropertyReference
          A representation of the model object 'Boolean Or Property Reference'
 interface BooleanValue
          A representation of the model object 'Boolean Value'
 interface ClassifierValue
          A representation of the model object 'Classifier Value'
 interface EnumValue
          A representation of the model object 'Enum Value'
 interface FALSE
          A representation of the model object 'FALSE'
 interface IntegerRangeValue
          A representation of the model object 'Integer Range Value'
 interface IntegerValue
          A representation of the model object 'Integer Value'
 interface NumberOrPropertyReference
          A representation of the model object 'Number Or Property Reference'
 interface NumberValue
          A representation of the model object 'Number Value'
 interface PropertyReference
          A representation of the model object 'Reference'
 interface RangeValue
          A representation of the model object 'Range Value'
 interface RealRangeValue
          A representation of the model object 'Real Range Value'
 interface RealValue
          A representation of the model object 'Real Value'
 interface ReferenceValue
          A representation of the model object 'Reference Value'
 interface StringValue
          A representation of the model object 'String Value'
 interface TRUE
          A representation of the model object 'TRUE'
 interface TrueFalseValue
          A representation of the model object 'True False Value'
 

Methods in edu.cmu.sei.aadl.model.property that return PropertyValue
 PropertyValue PropertyValue.instantiate(ComponentInstance root)
          Translate the property value so that it makes sense in an instance model.
 

Methods in edu.cmu.sei.aadl.model.property with parameters of type PropertyValue
 void PropertyConstant.addConstantValue(PropertyValue value)
          Adds to the list the value of the 'Constant Value' containment reference list
 void PropertyDefinition.addDefaultpropertyValue(PropertyValue value)
          Adds to the list the value of the 'Defaultproperty Value' containment reference list
 void PropertyAssociation.addPropertyValue(PropertyValue value)
          Adds to the list the value of the 'Property Value' containment reference list
 java.lang.String PropertyType.containsValue(boolean isList, PropertyValue pv)
          Test whether the given value (property expression) is a legal value of this type.
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.property.impl
 

Classes in edu.cmu.sei.aadl.model.property.impl that implement PropertyValue
 class BooleanANDImpl
          An implementation of the model object 'Boolean AND'
 class BooleanNOTImpl
          An implementation of the model object 'Boolean NOT'
 class BooleanORImpl
          An implementation of the model object 'Boolean OR'
 class BooleanOrPropertyReferenceImpl
          An implementation of the model object 'Boolean Or Property Reference'
 class BooleanValueImpl
          An implementation of the model object 'Boolean Value'
 class ClassifierValueImpl
          An implementation of the model object 'Classifier Value'
 class EnumValueImpl
          An implementation of the model object 'Enum Value'
 class FALSEImpl
          An implementation of the model object 'FALSE'
 class IntegerRangeValueImpl
          An implementation of the model object 'Integer Range Value'
 class IntegerValueImpl
          An implementation of the model object 'Integer Value'
 class NumberOrPropertyReferenceImpl
          An implementation of the model object 'Number Or Property Reference'
 class NumberValueImpl
          An implementation of the model object 'Number Value'
 class PropertyReferenceImpl
          An implementation of the model object 'Reference'
 class PropertyValueImpl
          An implementation of the model object 'Value'
 class RangeValueImpl
          An implementation of the model object 'Range Value'
 class RealRangeValueImpl
          An implementation of the model object 'Real Range Value'
 class RealValueImpl
          An implementation of the model object 'Real Value'
 class ReferenceValueImpl
          An implementation of the model object 'Reference Value'
 class StringValueImpl
          An implementation of the model object 'String Value'
 class TrueFalseValueImpl
          An implementation of the model object 'True False Value'
 class TRUEImpl
          An implementation of the model object 'TRUE'
 

Methods in edu.cmu.sei.aadl.model.property.impl that return PropertyValue
 PropertyValue ReferenceValueImpl.instantiate(ComponentInstance root)
           
 PropertyValue PropertyValueImpl.instantiate(ComponentInstance root)
          Default implementation for instantation: simply returns itself.
 

Methods in edu.cmu.sei.aadl.model.property.impl with parameters of type PropertyValue
 void PropertyConstantImpl.addConstantValue(PropertyValue newConstantValue)
          phf: add element to multiplicity EList
 void PropertyDefinitionImpl.addDefaultpropertyValue(PropertyValue newDefaultpropertyValue)
          phf: add element to multiplicity EList
 void PropertyAssociationImpl.addPropertyValue(PropertyValue newPropertyValue)
          phf: add element to multiplicity EList
protected  java.lang.String UnitsTypeImpl.containsNonRefValue(PropertyValue pv)
          There are no unit terms, so this always returns false.
protected  java.lang.String ReferenceTypeImpl.containsNonRefValue(PropertyValue pv)
           
protected  java.lang.String RangeTypeImpl.containsNonRefValue(PropertyValue pv)
           
protected  java.lang.String PropertyTypeImpl.containsNonRefValue(PropertyValue pv)
          Dummy impl here.
protected  java.lang.String NumberTypeImpl.containsNonRefValue(PropertyValue pv)
           
protected  java.lang.String EnumTypeImpl.containsNonRefValue(PropertyValue pv)
           
protected  java.lang.String ClassifierTypeImpl.containsNonRefValue(PropertyValue pv)
           
protected  java.lang.String AadlstringImpl.containsNonRefValue(PropertyValue pv)
           
protected  java.lang.String AadlbooleanImpl.containsNonRefValue(PropertyValue pv)
           
 java.lang.String PropertyTypeImpl.containsValue(boolean isList, PropertyValue pv)
           
protected  java.lang.String NumberTypeImpl.isCorrectValue(PropertyValue pv)
          Is the property value of the appropriate implementation type to be a value of this aadl type?
protected  java.lang.String AadlrealImpl.isCorrectValue(PropertyValue pv)
           
protected  java.lang.String AadlintegerImpl.isCorrectValue(PropertyValue pv)
           
 

Uses of PropertyValue in edu.cmu.sei.aadl.model.property.util
 

Methods in edu.cmu.sei.aadl.model.property.util with parameters of type PropertyValue
 java.lang.Object PropertySwitch.casePropertyValue(PropertyValue object)
          Returns the result of interpretting the object as an instance of 'Value'