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

Packages that use ModalElement
edu.cmu.sei.aadl.aadl2   
edu.cmu.sei.aadl.aadl2.impl   
edu.cmu.sei.aadl.aadl2.util   
edu.cmu.sei.aadl.instance   
edu.cmu.sei.aadl.modelsupport.util   
 

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

Subinterfaces of ModalElement in edu.cmu.sei.aadl.aadl2
 interface AbstractSubcomponent
          A representation of the model object 'Abstract Subcomponent'
 interface AccessConnection
          A representation of the model object 'Access Connection'
 interface AnnexSubclause
          A representation of the model object 'Annex Subclause'
 interface BusSubcomponent
          A representation of the model object 'Bus Subcomponent'
 interface Connection
          A representation of the model object 'Connection'
 interface DataSubcomponent
          A representation of the model object 'Data Subcomponent'
 interface DefaultAnnexSubclause
          A representation of the model object 'Default Annex Subclause'
 interface DeviceSubcomponent
          A representation of the model object 'Device Subcomponent'
 interface EndToEndFlow
          A representation of the model object 'End To End Flow'
 interface FeatureConnection
          A representation of the model object 'Feature Connection'
 interface FeatureGroupConnection
          A representation of the model object 'Feature Group Connection'
 interface FlowImplementation
          A representation of the model object 'Flow Implementation'
 interface FlowSpecification
          A representation of the model object 'Flow Specification'
 interface MemorySubcomponent
          A representation of the model object 'Memory Subcomponent'
 interface ModalPath
          A representation of the model object 'Modal Path'
 interface ModalPropertyValue
          A representation of the model object 'Modal Property Value'
 interface ParameterConnection
          A representation of the model object 'Parameter Connection'
 interface PortConnection
          A representation of the model object 'Port Connection'
 interface ProcessorSubcomponent
          A representation of the model object 'Processor Subcomponent'
 interface ProcessSubcomponent
          A representation of the model object 'Process Subcomponent'
 interface Subcomponent
          A representation of the model object 'Subcomponent'
 interface SubprogramCallSequence
          A representation of the model object 'Subprogram Call Sequence'
 interface SubprogramGroupSubcomponent
          A representation of the model object 'Subprogram Group Subcomponent'
 interface SubprogramSubcomponent
          A representation of the model object 'Subprogram Subcomponent'
 interface SystemSubcomponent
          A representation of the model object 'System Subcomponent'
 interface ThreadGroupSubcomponent
          A representation of the model object 'Thread Group Subcomponent'
 interface ThreadSubcomponent
          A representation of the model object 'Thread Subcomponent'
 interface VirtualBusSubcomponent
          A representation of the model object 'Virtual Bus Subcomponent'
 interface VirtualProcessorSubcomponent
          A representation of the model object 'Virtual Processor Subcomponent'
 

Methods in edu.cmu.sei.aadl.aadl2 that return ModalElement
 ModalElement Aadl2Factory.createModalElement()
          Returns a new object of class 'Modal Element'
 

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

Classes in edu.cmu.sei.aadl.aadl2.impl that implement ModalElement
 class AbstractSubcomponentImpl
          An implementation of the model object 'Abstract Subcomponent'
 class AccessConnectionImpl
          An implementation of the model object 'Access Connection'
 class AnnexSubclauseImpl
          An implementation of the model object 'Annex Subclause'
 class BusSubcomponentImpl
          An implementation of the model object 'Bus Subcomponent'
 class ConnectionImpl
          An implementation of the model object 'Connection'
 class DataSubcomponentImpl
          An implementation of the model object 'Data Subcomponent'
 class DefaultAnnexSubclauseImpl
          An implementation of the model object 'Default Annex Subclause'
 class DeviceSubcomponentImpl
          An implementation of the model object 'Device Subcomponent'
 class EndToEndFlowImpl
          An implementation of the model object 'End To End Flow'
 class FeatureConnectionImpl
          An implementation of the model object 'Feature Connection'
 class FeatureGroupConnectionImpl
          An implementation of the model object 'Feature Group Connection'
 class FlowImplementationImpl
          An implementation of the model object 'Flow Implementation'
 class FlowSpecificationImpl
          An implementation of the model object 'Flow Specification'
 class MemorySubcomponentImpl
          An implementation of the model object 'Memory Subcomponent'
 class ModalElementImpl
          An implementation of the model object 'Modal Element'
 class ModalPathImpl
          An implementation of the model object 'Modal Path'
 class ModalPropertyValueImpl
          An implementation of the model object 'Modal Property Value'
 class ParameterConnectionImpl
          An implementation of the model object 'Parameter Connection'
 class PortConnectionImpl
          An implementation of the model object 'Port Connection'
 class ProcessorSubcomponentImpl
          An implementation of the model object 'Processor Subcomponent'
 class ProcessSubcomponentImpl
          An implementation of the model object 'Process Subcomponent'
 class SubcomponentImpl
          An implementation of the model object 'Subcomponent'
 class SubprogramCallSequenceImpl
          An implementation of the model object 'Subprogram Call Sequence'
 class SubprogramGroupSubcomponentImpl
          An implementation of the model object 'Subprogram Group Subcomponent'
 class SubprogramSubcomponentImpl
          An implementation of the model object 'Subprogram Subcomponent'
 class SystemSubcomponentImpl
          An implementation of the model object 'System Subcomponent'
 class ThreadGroupSubcomponentImpl
          An implementation of the model object 'Thread Group Subcomponent'
 class ThreadSubcomponentImpl
          An implementation of the model object 'Thread Subcomponent'
 class VirtualBusSubcomponentImpl
          An implementation of the model object 'Virtual Bus Subcomponent'
 class VirtualProcessorSubcomponentImpl
          An implementation of the model object 'Virtual Processor Subcomponent'
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return ModalElement
 ModalElement Aadl2FactoryImpl.createModalElement()
           
 

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

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

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

Methods in edu.cmu.sei.aadl.instance with parameters of type ModalElement
protected  void InstantiateModel.instantiateSubcomponent(ComponentInstance parent, ModalElement mm, Subcomponent sub, int index)
           
 

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

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