Uses of Class
edu.cmu.sei.aadl.model.pluginsupport.InvalidModelException

Packages that use InvalidModelException
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.feature.impl   
edu.cmu.sei.aadl.model.flow.impl   
edu.cmu.sei.aadl.model.instance   
edu.cmu.sei.aadl.model.instance.impl   
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 InvalidModelException in edu.cmu.sei.aadl.model.core
 

Methods in edu.cmu.sei.aadl.model.core that throw InvalidModelException
 ModalPropertyValue PropertyHolder.getPropertyValue(PropertyDefinition property)
          Get the property value for a particular model element and property.
 void PropertyHolder.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
          Helper routine for computing the value of the property.
 java.util.List PropertyHolder.getPropertyValueList(PropertyDefinition property)
          Retrieves a non-modal property value as a list.
 PropertyValue PropertyHolder.getSimplePropertyValue(PropertyDefinition property)
          Retrieves the property value of a non-modal, single-valued property.
 boolean PropertyHolder.isModalPropertyValue(PropertyDefinition property)
          Checks whether the property value is modal.
 

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

Methods in edu.cmu.sei.aadl.model.core.impl that throw InvalidModelException
 ModalPropertyValue PropertyHolderImpl.getPropertyValue(PropertyDefinition property)
          Returns the property value for the property specified by property
 void ModeMemberImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva)
           
 void SubcomponentImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void PropertyHolderImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ModeImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void FeatureImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ConnectionImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ComponentTypeImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ComponentImplImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void AadlPublicImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void AadlPrivateImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 java.util.List PropertyHolderImpl.getPropertyValueList(PropertyDefinition property)
          Retrieves a non-modal property value as a list.
 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
 boolean PropertyHolderImpl.isModalPropertyValue(PropertyDefinition property)
          Checks whether the property value is modal.
 

Uses of InvalidModelException in edu.cmu.sei.aadl.model.feature.impl
 

Methods in edu.cmu.sei.aadl.model.feature.impl that throw InvalidModelException
 void PortGroupTypeImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 

Uses of InvalidModelException in edu.cmu.sei.aadl.model.flow.impl
 

Methods in edu.cmu.sei.aadl.model.flow.impl that throw InvalidModelException
 void FlowSpecImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void EndToEndFlowImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 

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

Methods in edu.cmu.sei.aadl.model.instance that throw InvalidModelException
 java.util.List ConnectionInstance.getConnectionPropertyValues(PropertyDefinition property)
          Get the values associated with the given property for each connection declaration that defines this semantic connection.
 

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

Methods in edu.cmu.sei.aadl.model.instance.impl that throw InvalidModelException
 java.util.List ConnectionInstanceImpl.getConnectionPropertyValues(PropertyDefinition property)
           
protected  void InstanceObjectImpl.getPropertyValueFromDeclarativeModel(PropertyDefinition property, InstanceMPVA pva)
          Get the property value from the declarative model elements associated with the instance object.
protected  void ConnectionInstanceImpl.getPropertyValueFromDeclarativeModel(PropertyDefinition property, InstanceMPVA pva)
          Get the property value from the declarative model elements associated with the instance object.
 void InstanceObjectImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 

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

Methods in edu.cmu.sei.aadl.model.properties that throw InvalidModelException
 void ModalPropertyValueAccumulatorImpl.ModalAssociations.addAssociation(PropertyAssociation pa)
          Add an association for all modes.
 void ModalPropertyValueAccumulatorImpl.ModalAssociations.addAssociationInModes(PropertyAssociation pa, java.util.List modes)
          Add an association for the given modes.
 void ModalPropertyValueAccumulatorImpl.addDefaultValue(AadlPropertyValue defValue)
           
 void ModalPropertyValueAccumulator.addDefaultValue(AadlPropertyValue defValue)
          Accumulate a default value.
 java.util.Set ModalPropertyValueAccumulatorImpl.addLocalContainedPropertyAssociations(PropertyHolder target, PropertyHolder container, PropertyDefinition pn)
           
 java.util.Set ModalPropertyValueAccumulator.addLocalContainedPropertyAssociations(PropertyHolder target, PropertyHolder container, PropertyDefinition pn)
          Accumulate the associations for the given property as found in the contained property associations of the target's containing component.
 java.util.Set ModalPropertyValueAccumulatorImpl.addLocalContainedPropertyAssociations(PropertyHolder target, PropertyHolder container, PropertyDefinition pn, java.util.List targetExistsInModes, ModeContext modeContext)
           
 java.util.Set ModalPropertyValueAccumulator.addLocalContainedPropertyAssociations(PropertyHolder target, PropertyHolder container, PropertyDefinition pn, java.util.List targetInModes, ModeContext modeContext)
          Accumulate the associations for the given property as found in the contained property associations of the target's containing component.
 java.util.Set ModalPropertyValueAccumulatorImpl.addPropertyAssociations(PropertyHolder ph, PropertyDefinition pn)
           
 java.util.Set ModalPropertyValueAccumulator.addPropertyAssociations(PropertyHolder ph, PropertyDefinition pn)
          Accumulate the associations for the given property as found in the immediate properties attribute of the given property holder.
 java.util.Set ModalPropertyValueAccumulatorImpl.addPropertyAssociations(PropertyHolder ph, PropertyDefinition pn, java.util.List compExistsInModes, ModeContext modeContext)
           
 java.util.Set ModalPropertyValueAccumulator.addPropertyAssociations(PropertyHolder ph, PropertyDefinition pn, java.util.List compInModes, ModeContext modeContext)
          Accumulate the associations for the given property as found in the immediate properties attribute of the given property holder.
 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.
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 AadlPropertyValue.evaluate(PropertyHolder context, java.util.Map modes)
          Evaluate a property value in the given context and with the given mode bindings.
 java.util.Collection ModalPropertyValueAccumulatorImpl.getAllValues()
           
 java.util.Collection ModalPropertyValue.getAllValues()
          Get all the values the property value could have.
static boolean PropertyUtils.getBooleanValue(PropertyHolder ph, PropertyDefinition pd)
          Get a non-modal boolean property value.
static EnumLiteral PropertyUtils.getEnumLiteral(PropertyHolder ph, PropertyDefinition pd)
          Get a non-modal enumeration property value.
static long PropertyUtils.getIntegerValue(PropertyHolder ph, PropertyDefinition pd)
          Get a non-modal integer property value with no units.
static double PropertyUtils.getRealValue(PropertyHolder ph, PropertyDefinition 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(PropertyHolder ph, PropertyDefinition pd, UnitLiteral unit)
          Get a non-modal numeric property value scaled to the given unit.
static double PropertyUtils.getScaledRangeDelta(PropertyHolder ph, PropertyDefinition pd, UnitLiteral unit)
          Return the delta value of a non-modal range property value scaled to a given unit.
static double PropertyUtils.getScaledRangeMaximum(PropertyHolder ph, PropertyDefinition pd, UnitLiteral unit)
          Return the maximum value of a non-modal range property value scaled to a given unit.
static double PropertyUtils.getScaledRangeMinimum(PropertyHolder ph, PropertyDefinition pd, UnitLiteral unit)
          Return the minimum value of a non-modal range property value scaled to a given unit.
static java.lang.String PropertyUtils.getStringValue(PropertyHolder ph, PropertyDefinition pd)
          Get a non-modal string property value.
 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 ScalarPropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue ReflectiveValueWrapper.instantiate(ComponentInstance root)
           
 AadlPropertyValue ListPropertyValue.instantiate(ComponentInstance root)
           
 AadlPropertyValue AadlPropertyValue.instantiate(ComponentInstance root)
          Update the property value so that it makes sense in an instance model.
 java.util.Set ScalarPropertyValue.preEvaluate(PropertyHolder context)
           
 java.util.Set ReflectiveValueWrapper.preEvaluate(PropertyHolder context)
           
 java.util.Set ListPropertyValue.preEvaluate(PropertyHolder context)
           
 java.util.Set AadlPropertyValue.preEvaluate(PropertyHolder context)
          Determine which modes this value may depend on.
 

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

Methods in edu.cmu.sei.aadl.model.property that throw InvalidModelException
 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.
 PropertyValue PropertyValue.instantiate(ComponentInstance root)
          Translate the property value so that it makes sense in an instance model.
 void PropertyValue.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)
          Pre-evaluate a property value to determine which ComponentImpls have modes that can affect the property value.
 void ReferencedProperty.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)
          Pre-evaluate a property value to determine which ComponentImpls have modes that can affect the property value.
 

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

Methods in edu.cmu.sei.aadl.model.property.impl that throw InvalidModelException
 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 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 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)
           
 PropertyValue ReferenceValueImpl.instantiate(ComponentInstance root)
           
 PropertyValue PropertyValueImpl.instantiate(ComponentInstance root)
          Default implementation for instantation: simply returns itself.
 void PropertyValueImpl.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)
           
 void PropertyReferenceImpl.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)
           
 void PropertyDefinitionImpl.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)
           
 void BooleanORImpl.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)
           
 void BooleanNOTImpl.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)
           
 void BooleanANDImpl.preEvaluate(PropertyHolder context, java.util.Set reqModeContexts)