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

Packages that use Mode
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.instance.util   
edu.cmu.sei.aadl.aadl2.properties   
edu.cmu.sei.aadl.aadl2.util   
edu.cmu.sei.aadl.instance   
edu.cmu.sei.aadl.modelsupport.util   
 

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

Methods in edu.cmu.sei.aadl.aadl2 that return Mode
 Mode Aadl2Factory.createMode()
          Returns a new object of class 'Mode'
 Mode ComponentClassifier.createOwnedMode()
          Creates a new Mode and appends it to the 'Owned Mode' containment reference list
 Mode ModeBinding.getDerivedMode()
          Returns the value of the 'Derived Mode' reference
 Mode ModeTransition.getDestination()
          Returns the value of the 'Destination' reference
 Mode ModeBinding.getParentMode()
          Returns the value of the 'Parent Mode' reference
 Mode ModeTransition.getSource()
          Returns the value of the 'Source' reference
 

Methods in edu.cmu.sei.aadl.aadl2 that return types with arguments of type Mode
 org.eclipse.emf.common.util.EList<Mode> ModalElement.getAllInModes()
          returns the list of modes the modal element belongs to.
 org.eclipse.emf.common.util.EList<Mode> ComponentImplementation.getAllModes()
          Returns all the mode objects of a given implementation, including ancestor.
 org.eclipse.emf.common.util.EList<Mode> ModalElement.getInModes()
          Returns the value of the 'In Mode' reference list.
 org.eclipse.emf.common.util.EList<Mode> ComponentClassifier.getOwnedModes()
          Returns the value of the 'Owned Mode' containment reference list.
 

Methods in edu.cmu.sei.aadl.aadl2 with parameters of type Mode
 org.eclipse.emf.common.util.EList<Connection> ComponentImplementation.getAllConnections(Mode mode)
          Get list of all connections of a component implementation in a given mode, including ancestor implementations.
 org.eclipse.emf.common.util.EList<Connection> ComponentImplementation.getOwnedConnections(Mode mode)
          Returns the connection objects of a given implementation for a given mode.
 void ModeBinding.setDerivedMode(Mode value)
          Sets the value of the 'Derived Mode' reference
 void ModeTransition.setDestination(Mode value)
          Sets the value of the 'Destination' reference
 void ModeBinding.setParentMode(Mode value)
          Sets the value of the 'Parent Mode' reference
 void ModeTransition.setSource(Mode value)
          Sets the value of the 'Source' reference
 

Method parameters in edu.cmu.sei.aadl.aadl2 with type arguments of type Mode
 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.
 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.
 

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

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

Fields in edu.cmu.sei.aadl.aadl2.impl declared as Mode
protected  Mode ModeBindingImpl.derivedMode
          The cached value of the 'Derived Mode' reference
protected  Mode ModeTransitionImpl.destination
          The cached value of the 'Destination' reference
protected  Mode ModeBindingImpl.parentMode
          The cached value of the 'Parent Mode' reference
protected  Mode ModeTransitionImpl.source
          The cached value of the 'Source' reference
 

Fields in edu.cmu.sei.aadl.aadl2.impl with type parameters of type Mode
protected  org.eclipse.emf.common.util.EList<Mode> ComponentClassifierImpl.ownedModes
          The cached value of the 'Owned Mode' containment reference list
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return Mode
 Mode ModeBindingImpl.basicGetDerivedMode()
           
 Mode ModeTransitionImpl.basicGetDestination()
           
 Mode ModeBindingImpl.basicGetParentMode()
           
 Mode ModeTransitionImpl.basicGetSource()
           
 Mode Aadl2FactoryImpl.createMode()
           
 Mode ComponentClassifierImpl.createOwnedMode()
           
 Mode ModeBindingImpl.getDerivedMode()
           
 Mode ModeTransitionImpl.getDestination()
           
 Mode ModeBindingImpl.getParentMode()
           
 Mode ModeTransitionImpl.getSource()
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return types with arguments of type Mode
 org.eclipse.emf.common.util.EList<Mode> SubcomponentImpl.getAllInModes()
           
 org.eclipse.emf.common.util.EList<Mode> EndToEndFlowImpl.getAllInModes()
          returns the list of modes the modal element belongs to.
 org.eclipse.emf.common.util.EList<Mode> FlowSpecificationImpl.getAllInModes()
          returns the list of modes the modal element belongs to.
 org.eclipse.emf.common.util.EList<Mode> ModalElementImpl.getAllInModes()
          returns the list of modes the modal element belongs to.
 org.eclipse.emf.common.util.EList<Mode> ComponentImplementationImpl.getAllModes()
          Returns all the mode objects of a given implementation, including ancestor.
 org.eclipse.emf.common.util.EList<Mode> SubcomponentImpl.getInModes()
           
 org.eclipse.emf.common.util.EList<Mode> EndToEndFlowImpl.getInModes()
           
 org.eclipse.emf.common.util.EList<Mode> FlowSpecificationImpl.getInModes()
           
 org.eclipse.emf.common.util.EList<Mode> ModalElementImpl.getInModes()
           
 org.eclipse.emf.common.util.EList<Mode> ComponentClassifierImpl.getOwnedModes()
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl with parameters of type Mode
 org.eclipse.emf.common.util.EList<Connection> ComponentImplementationImpl.getAllConnections(Mode mode)
          Get list of all connections of a component implementation in a given mode, including ancestor implementations.
 org.eclipse.emf.common.util.EList<Connection> ComponentImplementationImpl.getOwnedConnections(Mode mode)
          Returns the connection objects of a given implementation for a given mode.
 void ModeBindingImpl.setDerivedMode(Mode newDerivedMode)
           
 void ModeTransitionImpl.setDestination(Mode newDestination)
           
 void ModeBindingImpl.setParentMode(Mode newParentMode)
           
 void ModeTransitionImpl.setSource(Mode newSource)
           
 

Method parameters in edu.cmu.sei.aadl.aadl2.impl with type arguments of type Mode
 void NamedElementImpl.removePropertyAssociations(Property pd, java.util.List<? extends Mode> modes)
           
 PropertyAssociation NamedElementImpl.setPropertyValue(Property pd, java.util.List<? extends PropertyExpression> pvl, java.util.List<? extends Mode> modes)
           
 

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

Subinterfaces of Mode in edu.cmu.sei.aadl.aadl2.instance
 interface SystemOperationMode
          A representation of the model object 'System Operation Mode'
 

Methods in edu.cmu.sei.aadl.aadl2.instance that return Mode
 Mode ModeInstance.getMode()
          Returns the value of the 'Mode' reference
 

Methods in edu.cmu.sei.aadl.aadl2.instance with parameters of type Mode
 ModeInstance ComponentInstance.findModeInstance(Mode mode)
          find the mode instance of this component instance
 void ModeInstance.setMode(Mode value)
          Sets the value of the 'Mode' reference
 

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

Classes in edu.cmu.sei.aadl.aadl2.instance.impl that implement Mode
 class SystemOperationModeImpl
          An implementation of the model object 'System Operation Mode'
 

Fields in edu.cmu.sei.aadl.aadl2.instance.impl declared as Mode
protected  Mode ModeInstanceImpl.mode
          The cached value of the 'Mode' reference
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return Mode
 Mode ModeInstanceImpl.basicGetMode()
           
 Mode ModeInstanceImpl.getMode()
           
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return types with arguments of type Mode
 java.util.List<Mode> ModeInstanceImpl.getInstantiatedObjects()
           
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl with parameters of type Mode
 ModeInstance ComponentInstanceImpl.findModeInstance(Mode mode)
          find the mode instance of this component instance
 void ModeInstanceImpl.setMode(Mode newMode)
           
 

Uses of Mode in edu.cmu.sei.aadl.aadl2.instance.util
 

Methods in edu.cmu.sei.aadl.aadl2.instance.util with parameters of type Mode
 T InstanceSwitch.caseMode(Mode object)
          Returns the result of interpreting the object as an instance of 'Mode'
 

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

Methods in edu.cmu.sei.aadl.aadl2.properties that return types with arguments of type Mode
 java.util.List<Mode> EvaluatedProperty.MpvProxy.getModes()
           
 

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

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

Uses of Mode in edu.cmu.sei.aadl.instance
 

Method parameters in edu.cmu.sei.aadl.instance with type arguments of type Mode
protected  org.eclipse.emf.common.util.EList<ModeInstance> CreateEndToEndFlowsSwitch.getModeInstances(ComponentInstance ci, org.eclipse.emf.common.util.EList<Mode> mlist)
          build mode instance list from mode list relative to the component instance ci
 

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

Method parameters in edu.cmu.sei.aadl.modelsupport.util with type arguments of type Mode
static boolean AadlUtil.oncePerMode(java.util.List<? extends ModalElement> list, java.util.List<? extends Mode> allModes)
          Check to ensure that there is at most one list element per mode