Uses of Class
edu.cmu.sei.aadl.model.property.ComponentCategory

Packages that use ComponentCategory
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.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 ComponentCategory in edu.cmu.sei.aadl.model.core
 

Methods in edu.cmu.sei.aadl.model.core that return ComponentCategory
 ComponentCategory ComponentClassifier.getCategory()
          returns the ComponentCategory literal for the given classifier
 ComponentCategory Subcomponent.getCategory()
          returns the ComponentCategory literal for the given subcomponent
 

Methods in edu.cmu.sei.aadl.model.core with parameters of type ComponentCategory
 org.eclipse.emf.common.util.EList AadlSpec.getAllComponentClassifiers(ComponentCategory compCategory)
          Get all component classsifiers in this AadlSpec of the specified category This will return the list of component classifiers in the anon. name space and in any package that is local to the AadlSpec
 org.eclipse.emf.common.util.EList AadlPackageSection.getComponentClassifier(ComponentCategory compCategory)
          Get the componentClassifier of a given category
 org.eclipse.emf.common.util.EList AadlPackage.getPublicComponentClassifier(ComponentCategory compCategory)
          Get the public componentClassifier in a package
 

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

Methods in edu.cmu.sei.aadl.model.core.impl that return ComponentCategory
 ComponentCategory SubcomponentImpl.getCategory()
          returns the ComponentCategory literal for the given subcomponent
 ComponentCategory ComponentClassifierImpl.getCategory()
          returns the ComponentCategory literal for the given classifier
 

Methods in edu.cmu.sei.aadl.model.core.impl with parameters of type ComponentCategory
 org.eclipse.emf.common.util.EList AadlSpecImpl.getAllComponentClassifiers(ComponentCategory compCategory)
          Get all component classsifiers in this AadlSpec of the specified category This will return the list of component classifiers in the anon. name space and in any package that is local to the AadlSpec
 org.eclipse.emf.common.util.EList AadlPackageSectionImpl.getComponentClassifier(ComponentCategory compCategory)
          Get the componentClassifier that can be associated with a SubComponent
 org.eclipse.emf.common.util.EList AadlPackageImpl.getPublicComponentClassifier(ComponentCategory compCategory)
          Get the componentClassifiers of given category from the public section of the package
 

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

Methods in edu.cmu.sei.aadl.model.instance that return ComponentCategory
 ComponentCategory ComponentInstance.getCategory()
          Returns the value of the 'Category' attribute.
 

Methods in edu.cmu.sei.aadl.model.instance with parameters of type ComponentCategory
 org.eclipse.emf.common.util.EList ComponentInstance.getPreOrderComponentInstance(ComponentCategory cat)
          returns preorder list of component instances of the specified category.
 void ComponentInstance.setCategory(ComponentCategory value)
          Sets the value of the 'Category' attribute
 

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

Fields in edu.cmu.sei.aadl.model.instance.impl declared as ComponentCategory
protected  ComponentCategory ComponentInstanceImpl.category
          The cached value of the 'Category' attribute
protected static ComponentCategory ComponentInstanceImpl.CATEGORY_EDEFAULT
          The default value of the 'Category' attribute
 

Methods in edu.cmu.sei.aadl.model.instance.impl that return ComponentCategory
 ComponentCategory ComponentInstanceImpl.getCategory()
           
 

Methods in edu.cmu.sei.aadl.model.instance.impl with parameters of type ComponentCategory
protected  void ComponentInstanceImpl.doGetPreOrderComponentInstance(org.eclipse.emf.common.util.EList result, ComponentCategory cat)
          helper method for getPreOrderComponentInstance
 org.eclipse.emf.common.util.EList ComponentInstanceImpl.getPreOrderComponentInstance(ComponentCategory cat)
          returns preorder list of component instances of the specified category.
 void ComponentInstanceImpl.setCategory(ComponentCategory newCategory)
           
 

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

Fields in edu.cmu.sei.aadl.model.property declared as ComponentCategory
static ComponentCategory ComponentCategory.BUS_LITERAL
          The 'BUS' literal object
static ComponentCategory ComponentCategory.DATA_LITERAL
          The 'DATA' literal object
static ComponentCategory ComponentCategory.DEVICE_LITERAL
          The 'DEVICE' literal object
static ComponentCategory ComponentCategory.MEMORY_LITERAL
          The 'MEMORY' literal object
static ComponentCategory ComponentCategory.PROCESS_LITERAL
          The 'PROCESS' literal object
static ComponentCategory ComponentCategory.PROCESSOR_LITERAL
          The 'PROCESSOR' literal object
static ComponentCategory ComponentCategory.SUBPROGRAM_LITERAL
          The 'SUBPROGRAM' literal object
static ComponentCategory ComponentCategory.SYSTEM_LITERAL
          The 'SYSTEM' literal object
static ComponentCategory ComponentCategory.THREAD_GROUP_LITERAL
          The 'THREAD GROUP' literal object
static ComponentCategory ComponentCategory.THREAD_LITERAL
          The 'THREAD' literal object
 

Methods in edu.cmu.sei.aadl.model.property that return ComponentCategory
static ComponentCategory ComponentCategory.get(int value)
          Returns the 'Component Category' literal with the specified integer value
static ComponentCategory ComponentCategory.get(java.lang.String literal)
          Returns the 'Component Category' literal with the specified literal value
static ComponentCategory ComponentCategory.getByName(java.lang.String name)
          Returns the 'Component Category' literal with the specified name
 ComponentCategory ClassifierValue.getValue()
          Returns the value of the 'Value' attribute.
 

Methods in edu.cmu.sei.aadl.model.property with parameters of type ComponentCategory
 void ClassifierType.addCategory(ComponentCategory value)
          Adds to the list the value of the 'Category' attribute list
 void ClassifierValue.setValue(ComponentCategory value)
          Sets the value of the 'Value' attribute
 

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

Fields in edu.cmu.sei.aadl.model.property.impl declared as ComponentCategory
protected  ComponentCategory ClassifierValueImpl.value
          The cached value of the 'Value' attribute
protected static ComponentCategory ClassifierValueImpl.VALUE_EDEFAULT
          The default value of the 'Value' attribute
 

Methods in edu.cmu.sei.aadl.model.property.impl that return ComponentCategory
 ComponentCategory PropertyFactoryImpl.createComponentCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 ComponentCategory ClassifierValueImpl.getValue()
           
 

Methods in edu.cmu.sei.aadl.model.property.impl with parameters of type ComponentCategory
 void ClassifierTypeImpl.addCategory(ComponentCategory newCategory)
          phf: add element to multiplicity EList
 void ClassifierValueImpl.setValue(ComponentCategory newValue)
          phf: we want an add version for EList
 

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

Methods in edu.cmu.sei.aadl.model.util with parameters of type ComponentCategory
static org.eclipse.emf.common.util.EList AadlUtil.getAllVisibleComponentClassifiers(AObject aobj, ComponentCategory compCat)
          Get all component classifiers that are visible from the given aobject.
static org.eclipse.emf.common.util.EList<ComponentImpl> AadlUtil.getAllVisibleComponentImpls(AObject aobj, ComponentCategory compCat)
          Get all component implementations that are visible from the given aobject.
static org.eclipse.emf.common.util.EList<ComponentType> AadlUtil.getAllVisibleComponentTypes(AObject aobj, ComponentCategory compCat)
          Get all component types that are visible from the given aobject.
 org.eclipse.emf.common.util.EList ForAllAObject.processPostOrderComponentInstance(ComponentInstance obj, ComponentCategory cat)
          Visits all the ComponentInstance objects that are of the given component category (e.g., system, data, thread, etc.) in the given instance model in post fix order.
 org.eclipse.emf.common.util.EList ForAllAObject.processPreOrderComponentInstance(ComponentInstance obj, ComponentCategory cat)
          Visits all the ComponentInstance objects of the given category in the given instance model in prefix order.