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

Packages that use ModeContext
edu.cmu.sei.aadl.model.component.impl   
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.properties This package contains interfaces and classes that are used in the lookup of property values. 
 

Uses of ModeContext in edu.cmu.sei.aadl.model.component.impl
 

Methods in edu.cmu.sei.aadl.model.component.impl with parameters of type ModeContext
protected  void SubprogramSubcomponentImpl.searchRefinements(PropertyDefinition pn, ModalPropertyValueAccumulator pva, ModeContext mc)
           
 

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

Methods in edu.cmu.sei.aadl.model.core that return ModeContext
 ModeContext Feature.getFeaturesModeContext()
          Get the component whose modes apply to the properties of a feature.
 

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

Methods in edu.cmu.sei.aadl.model.core.impl that return ModeContext
 ModeContext FeatureImpl.getFeaturesModeContext()
          Get the component whose modes apply to the properties of a feature.
 

Methods in edu.cmu.sei.aadl.model.core.impl with parameters of type ModeContext
protected  void SubcomponentImpl.searchRefinements(PropertyDefinition pn, ModalPropertyValueAccumulator pva, ModeContext mc)
           
 

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

Classes in edu.cmu.sei.aadl.model.properties that implement ModeContext
 class DeclarativeModeContext
          Mode context for declarative models: wraps a component implementation.
 class InstanceModeContext
           
 

Fields in edu.cmu.sei.aadl.model.properties declared as ModeContext
static ModeContext ModalPropertyValueAccumulatorImpl.NOT_MODAL
          Value for the mode index that indicates the particular association isn't modal.
 

Methods in edu.cmu.sei.aadl.model.properties that return ModeContext
protected abstract  ModeContext ModalPropertyValueAccumulatorImpl.fixModeContext(ModeContext mc)
          Given a mode context from an element along the lookup path, convert it to be compatible with the context (ModalPropertyValueAccumulatorImpl.propHolder) of the current property lookup.
protected  ModeContext InstanceMPVA.fixModeContext(ModeContext mc)
          The mode context is replaced with the a mode context representing the system instance that contains the instance object associated with this accumulator.
protected  ModeContext DeclarativeMPVA.fixModeContext(ModeContext mc)
          Modes contexts do not require fixing for declarative model lookups.
 ModeContext[] ModalPropertyValueAccumulatorImpl.getModeContextsAsArray()
           
 ModeContext[] ModalPropertyValue.getModeContextsAsArray()
          Get the components whose modes may affect this value.
 

Methods in edu.cmu.sei.aadl.model.properties with parameters of type ModeContext
 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.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.
protected abstract  ModeContext ModalPropertyValueAccumulatorImpl.fixModeContext(ModeContext mc)
          Given a mode context from an element along the lookup path, convert it to be compatible with the context (ModalPropertyValueAccumulatorImpl.propHolder) of the current property lookup.
protected  ModeContext InstanceMPVA.fixModeContext(ModeContext mc)
          The mode context is replaced with the a mode context representing the system instance that contains the instance object associated with this accumulator.
protected  ModeContext DeclarativeMPVA.fixModeContext(ModeContext mc)
          Modes contexts do not require fixing for declarative model lookups.