Uses of Interface
edu.cmu.sei.aadl.model.core.ComponentClassifier

Packages that use ComponentClassifier
edu.cmu.sei.aadl.model.component   
edu.cmu.sei.aadl.model.component.impl   
edu.cmu.sei.aadl.model.component.util   
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.core.util   
edu.cmu.sei.aadl.model.feature.util   
edu.cmu.sei.aadl.model.instance   
edu.cmu.sei.aadl.model.instance.impl   
edu.cmu.sei.aadl.model.property   
edu.cmu.sei.aadl.model.property.impl   
edu.cmu.sei.aadl.model.util   
 

Uses of ComponentClassifier in edu.cmu.sei.aadl.model.component
 

Subinterfaces of ComponentClassifier in edu.cmu.sei.aadl.model.component
 interface BusClassifier
          A representation of the model object 'Bus Classifier'
 interface BusImpl
          A representation of the model object 'Bus Impl'
 interface BusType
          A representation of the model object 'Bus Type'
 interface DataClassifier
          A representation of the model object 'Data Classifier'
 interface DataImpl
          A representation of the model object 'Data Impl'
 interface DataType
          A representation of the model object 'Data Type'
 interface DeviceClassifier
          A representation of the model object 'Device Classifier'
 interface DeviceImpl
          A representation of the model object 'Device Impl'
 interface DeviceType
          A representation of the model object 'Device Type'
 interface MemoryClassifier
          A representation of the model object 'Memory Classifier'
 interface MemoryImpl
          A representation of the model object 'Memory Impl'
 interface MemoryType
          A representation of the model object 'Memory Type'
 interface ProcessClassifier
          A representation of the model object 'Process Classifier'
 interface ProcessImpl
          A representation of the model object 'Process Impl'
 interface ProcessorClassifier
          A representation of the model object 'Processor Classifier'
 interface ProcessorImpl
          A representation of the model object 'Processor Impl'
 interface ProcessorType
          A representation of the model object 'Processor Type'
 interface ProcessType
          A representation of the model object 'Process Type'
 interface SubprogramClassifier
          A representation of the model object 'Subprogram Classifier'
 interface SubprogramImpl
          A representation of the model object 'Subprogram Impl'
 interface SubprogramType
          A representation of the model object 'Subprogram Type'
 interface SystemClassifier
          A representation of the model object 'System Classifier'
 interface SystemImpl
          A representation of the model object 'System Impl'
 interface SystemType
          A representation of the model object 'System Type'
 interface ThreadClassifier
          A representation of the model object 'Thread Classifier'
 interface ThreadGroupClassifier
          A representation of the model object 'Thread Group Classifier'
 interface ThreadGroupImpl
          A representation of the model object 'Thread Group Impl'
 interface ThreadGroupType
          A representation of the model object 'Thread Group Type'
 interface ThreadImpl
          A representation of the model object 'Thread Impl'
 interface ThreadType
          A representation of the model object 'Thread Type'
 

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

Classes in edu.cmu.sei.aadl.model.component.impl that implement ComponentClassifier
 class BusClassifierImpl
          An implementation of the model object 'Bus Classifier'
 class BusImplImpl
          An implementation of the model object 'Bus Impl'
 class BusTypeImpl
          An implementation of the model object 'Bus Type'
 class DataClassifierImpl
          An implementation of the model object 'Data Classifier'
 class DataImplImpl
          An implementation of the model object 'Data Impl'
 class DataTypeImpl
          An implementation of the model object 'Data Type'
 class DeviceClassifierImpl
          An implementation of the model object 'Device Classifier'
 class DeviceImplImpl
          An implementation of the model object 'Device Impl'
 class DeviceTypeImpl
          An implementation of the model object 'Device Type'
 class MemoryClassifierImpl
          An implementation of the model object 'Memory Classifier'
 class MemoryImplImpl
          An implementation of the model object 'Memory Impl'
 class MemoryTypeImpl
          An implementation of the model object 'Memory Type'
 class ProcessClassifierImpl
          An implementation of the model object 'Process Classifier'
 class ProcessImplImpl
          An implementation of the model object 'Process Impl'
 class ProcessorClassifierImpl
          An implementation of the model object 'Processor Classifier'
 class ProcessorImplImpl
          An implementation of the model object 'Processor Impl'
 class ProcessorTypeImpl
          An implementation of the model object 'Processor Type'
 class ProcessTypeImpl
          An implementation of the model object 'Process Type'
 class SubprogramClassifierImpl
          An implementation of the model object 'Subprogram Classifier'
 class SubprogramImplImpl
          An implementation of the model object 'Subprogram Impl'
 class SubprogramTypeImpl
          An implementation of the model object 'Subprogram Type'
 class SystemClassifierImpl
          An implementation of the model object 'System Classifier'
 class SystemImplImpl
          An implementation of the model object 'System Impl'
 class SystemTypeImpl
          An implementation of the model object 'System Type'
 class ThreadClassifierImpl
          An implementation of the model object 'Thread Classifier'
 class ThreadGroupClassifierImpl
          An implementation of the model object 'Thread Group Classifier'
 class ThreadGroupImplImpl
          An implementation of the model object 'Thread Group Impl'
 class ThreadGroupTypeImpl
          An implementation of the model object 'Thread Group Type'
 class ThreadImplImpl
          An implementation of the model object 'Thread Impl'
 class ThreadTypeImpl
          An implementation of the model object 'Thread Type'
 

Methods in edu.cmu.sei.aadl.model.component.impl with parameters of type ComponentClassifier
 boolean DataClassifierImpl.isDescendentOf(ComponentClassifier cc)
           
 boolean BusClassifierImpl.isDescendentOf(ComponentClassifier cc)
           
 

Uses of ComponentClassifier in edu.cmu.sei.aadl.model.component.util
 

Methods in edu.cmu.sei.aadl.model.component.util with parameters of type ComponentClassifier
 java.lang.Object ComponentSwitch.caseComponentClassifier(ComponentClassifier object)
          Returns the result of interpretting the object as an instance of 'Component Classifier'
 

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

Subinterfaces of ComponentClassifier in edu.cmu.sei.aadl.model.core
 interface ComponentImpl
          A representation of the model object 'Component Impl'
 interface ComponentType
          A representation of the model object 'Component Type'
 

Methods in edu.cmu.sei.aadl.model.core that return ComponentClassifier
 ComponentClassifier CoreFactory.createComponentClassifier()
          Returns a new object of class 'Component Classifier'
 ComponentClassifier AadlSpec.findClassifier(java.lang.String classifierName)
          Find a component/port group classifier by name.
 ComponentClassifier Subcomponent.getXAllClassifier()
          Returns the component classifier object for the subcomponent.
 ComponentClassifier Subcomponent.getXClassifier()
          returns the component classifier object for the subcomponent
 

Methods in edu.cmu.sei.aadl.model.core with parameters of type ComponentClassifier
 boolean ComponentClassifier.isDescendentOf(ComponentClassifier cc)
          Does this component classifier descend from the given classifier?
 void Subcomponent.setComponentClassifier(ComponentClassifier ct)
          sets the component type object reference of a given subcomponent
 

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

Classes in edu.cmu.sei.aadl.model.core.impl that implement ComponentClassifier
 class ComponentClassifierImpl
          An implementation of the model object 'Component Classifier'
 class ComponentImplImpl
          An implementation of the model object 'Component Impl'
 class ComponentTypeImpl
          An implementation of the model object 'Component Type'
 

Methods in edu.cmu.sei.aadl.model.core.impl that return ComponentClassifier
 ComponentClassifier CoreFactoryImpl.createComponentClassifier()
           
 ComponentClassifier AadlSpecImpl.findClassifier(java.lang.String classifierName)
          Find a component classifier and port group type by name.
 ComponentClassifier SubcomponentImpl.getComponentClassifier()
          returns component classifier object of a given subcomponent
 ComponentClassifier SubcomponentImpl.getXAllClassifier()
           
 ComponentClassifier SubcomponentImpl.getXClassifier()
          returns the component classifier object for the subcomponent same as getComponentClassifier.
 

Methods in edu.cmu.sei.aadl.model.core.impl with parameters of type ComponentClassifier
 boolean ComponentTypeImpl.isDescendentOf(ComponentClassifier cc)
          Does this component type descend from the given classifier?
 boolean ComponentImplImpl.isDescendentOf(ComponentClassifier cc)
          Does this component implementation descend from the given classifier?
 boolean ComponentClassifierImpl.isDescendentOf(ComponentClassifier cc)
           
 void SubcomponentImpl.setComponentClassifier(ComponentClassifier ct)
          sets the component type object reference of a given subcomponent
 

Uses of ComponentClassifier in edu.cmu.sei.aadl.model.core.util
 

Methods in edu.cmu.sei.aadl.model.core.util with parameters of type ComponentClassifier
 java.lang.Object CoreSwitch.caseComponentClassifier(ComponentClassifier object)
          Returns the result of interpretting the object as an instance of 'Component Classifier'
 

Uses of ComponentClassifier in edu.cmu.sei.aadl.model.feature.util
 

Methods in edu.cmu.sei.aadl.model.feature.util with parameters of type ComponentClassifier
 java.lang.Object FeatureSwitch.caseComponentClassifier(ComponentClassifier object)
          Returns the result of interpretting the object as an instance of 'Component Classifier'
 

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

Methods in edu.cmu.sei.aadl.model.instance that return ComponentClassifier
 ComponentClassifier ComponentInstance.getXComponentClassifier()
          Get the ComponentClassifierassociated with this component instance.
 

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

Methods in edu.cmu.sei.aadl.model.instance.impl that return ComponentClassifier
 ComponentClassifier SystemInstanceImpl.getXComponentClassifier()
          Get the ComponentClassifierassociated with this component instance.
 ComponentClassifier ComponentInstanceImpl.getXComponentClassifier()
          Get the ComponentClassifierassociated with this component instance.
 

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

Methods in edu.cmu.sei.aadl.model.property that return ComponentClassifier
 ComponentClassifier ClassifierValue.getComponentClassifier()
          Returns the value of the 'Component Classifier' reference
 

Methods in edu.cmu.sei.aadl.model.property with parameters of type ComponentClassifier
 void PropertyAssociation.addInBinding(ComponentClassifier value)
          Adds to the list the value of the 'In Binding' reference list
 void ClassifierValue.setComponentClassifier(ComponentClassifier value)
          Sets the value of the 'Component Classifier' reference
 

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

Fields in edu.cmu.sei.aadl.model.property.impl declared as ComponentClassifier
protected  ComponentClassifier ClassifierValueImpl.componentClassifier
          The cached value of the 'Component Classifier' reference
 

Methods in edu.cmu.sei.aadl.model.property.impl that return ComponentClassifier
 ComponentClassifier ClassifierValueImpl.basicGetComponentClassifier()
           
 ComponentClassifier ClassifierValueImpl.getComponentClassifier()
           
 

Methods in edu.cmu.sei.aadl.model.property.impl with parameters of type ComponentClassifier
 void PropertyAssociationImpl.addInBinding(ComponentClassifier newInBinding)
          phf: add element to multiplicity EList
 void ClassifierValueImpl.setComponentClassifier(ComponentClassifier newComponentClassifier)
          phf: we want an add version for EList
 

Uses of ComponentClassifier in edu.cmu.sei.aadl.model.util
 

Methods in edu.cmu.sei.aadl.model.util that return ComponentClassifier
static ComponentClassifier AadlUtil.getComponentClassifierSelection(ComponentInstance ci)
          get the ComponentClassifierSelection for a component instance The selection is determined by the classifier of the subcomponent, and may be overridden by a ComponentClassifierSelection property value.
protected static ComponentClassifier AadlUtil.getComponentClassifierSelection(java.util.List proplist, java.util.List<Subcomponent> target)
          get ComponentClassifier from ComponentClassifierSelection property Find it in the property list
 

Methods in edu.cmu.sei.aadl.model.util that return types with arguments of type ComponentClassifier
static org.eclipse.emf.common.util.EList<ComponentClassifier> AadlUtil.getDeclarationOrderedComponentClassifiers(AObject aobj)
          get a sorted list of component classifier declaratations It is sorted such that subcomponents in component implementations refer to previously declared component types or implementations
 

Methods in edu.cmu.sei.aadl.model.util with parameters of type ComponentClassifier
static boolean AadlUtil.sameCategory(Subcomponent sub, ComponentClassifier c)
          Check to see if the category of the subcomponent and the classifier match