Uses of Interface
edu.cmu.sei.aadl.model.properties.AadlPropertyValue

Packages that use AadlPropertyValue
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   
 

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

Subinterfaces of AadlPropertyValue in edu.cmu.sei.aadl.model.properties
 interface ReflectiveAadlPropertyValue
          Property value that provides information about where it came from.
 

Classes in edu.cmu.sei.aadl.model.properties that implement AadlPropertyValue
 class AbstractAadlPropertyValue
          Abstract implementation providing the equals() method.
 class BogusPropertyValue
          Property value that is returned when the model is out of whack.
 class ListPropertyValue
          Representation of a existent, present property value.
 class NonExistentPropertyValue
          Representation of a non-existent property value.
 class ReflectiveValueWrapper
          Wrapper around an AadlPropertyValue that adds the reflective information.
 class ScalarPropertyValue
          Representation of a existent, present property value.
 class UndefinedByReferencePropertyValue
          Representation of a property value that is "undefined" because it references an "undefined" property value.
 class UndefinedPropertyValue
          Representation of an "undefined" property value.
 

Fields in edu.cmu.sei.aadl.model.properties declared as AadlPropertyValue
static AadlPropertyValue ScalarPropertyValue.FALSE
           
static AadlPropertyValue ScalarPropertyValue.TRUE
           
 

Methods in edu.cmu.sei.aadl.model.properties that return AadlPropertyValue
 AadlPropertyValue UndefinedPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue UndefinedByReferencePropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue ScalarPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue ReflectiveValueWrapper.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue ReflectiveAadlPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
          Evaluate a property value in the given context and with the given mode bindings.
 AadlPropertyValue NonExistentPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
           
abstract  AadlPropertyValue ModalPropertyValueAccumulatorImpl.PAWrapper.evaluate(PropertyHolder ph, java.util.Map modes)
           
 AadlPropertyValue ModalPropertyValueAccumulatorImpl.DefaultPAWrapper.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue ListPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue BogusPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue AadlPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
          Evaluate a property value in the given context and with the given mode bindings.
 AadlPropertyValue ModalPropertyValueAccumulatorImpl.getValue()
           
 AadlPropertyValue ModalPropertyValue.getValue()
          Get the property value in the empty mode context.
 AadlPropertyValue ModalPropertyValueAccumulatorImpl.getValue(java.util.Map modes)
           
 AadlPropertyValue ModalPropertyValue.getValue(java.util.Map modes)
          Get the property value based on the given mode settings.
 AadlPropertyValue UndefinedPropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue UndefinedByReferencePropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue ScalarPropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue ReflectiveValueWrapper.instantiate(ComponentInstance root)
           
 AadlPropertyValue NonExistentPropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue ListPropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue BogusPropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue AadlPropertyValue.instantiate(ComponentInstance root)
          Update the property value so that it makes sense in an instance model.
 

Methods in edu.cmu.sei.aadl.model.properties with parameters of type AadlPropertyValue
 void ModalPropertyValueAccumulatorImpl.addDefaultValue(AadlPropertyValue defValue)
           
 void ModalPropertyValueAccumulator.addDefaultValue(AadlPropertyValue defValue)
          Accumulate a default value.
 

Constructors in edu.cmu.sei.aadl.model.properties with parameters of type AadlPropertyValue
AbstractAadlPropertyValue(AadlPropertyValue valToCopy)
           
ReflectiveValueWrapper(AadlPropertyValue value)
           
ReflectiveValueWrapper(java.util.Map modes, AadlPropertyValue value)
           
 

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

Methods in edu.cmu.sei.aadl.model.property that return AadlPropertyValue
 AadlPropertyValue PropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
          Evaluate a property value.
 AadlPropertyValue ReferencedProperty.evaluate(java.lang.String sign, java.util.Map modes, PropertyHolder context)
          Evaluate a referenced property.
 AadlPropertyValue PropertyDefinition.getDefaultValue()
          Get the default value of the property.
 AadlPropertyValue PropertyAssociation.getValue()
          Get the value from the property assocation abstracted as a AadlPropertyValue.
 

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

Methods in edu.cmu.sei.aadl.model.property.impl that return AadlPropertyValue
 AadlPropertyValue TRUEImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue StringValueImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue ReferenceValueImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue RangeValueImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue PropertyValueImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue PropertyReferenceImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue NumberValueImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue FALSEImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue EnumValueImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue ClassifierValueImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue BooleanORImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue BooleanNOTImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue BooleanANDImpl.evaluate(PropertyHolder context, java.util.Map modes)
           
 AadlPropertyValue ReferencedPropertyImpl.evaluate(java.lang.String sign, java.util.Map modes, PropertyHolder context)
           
 AadlPropertyValue PropertyDefinitionImpl.evaluate(java.lang.String sign, java.util.Map modes, PropertyHolder context)
           
 AadlPropertyValue PropertyConstantImpl.evaluate(java.lang.String sign, java.util.Map modes, PropertyHolder context)
           
 AadlPropertyValue PropertyDefinitionImpl.getDefaultValue()
           
 AadlPropertyValue PropertyAssociationImpl.getValue()