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

Packages that use Type
edu.cmu.sei.aadl.aadl2   
edu.cmu.sei.aadl.aadl2.impl   
edu.cmu.sei.aadl.aadl2.operations   
edu.cmu.sei.aadl.aadl2.util   
 

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

Subinterfaces of Type in edu.cmu.sei.aadl.aadl2
 interface AadlBoolean
          A representation of the model object 'Aadl Boolean'
 interface AadlInteger
          A representation of the model object 'Aadl Integer'
 interface AadlReal
          A representation of the model object 'Aadl Real'
 interface AadlString
          A representation of the model object 'Aadl String'
 interface AbstractClassifier
          A representation of the model object 'Abstract Classifier'
 interface AbstractImplementation
          A representation of the model object 'Abstract Implementation'
 interface AbstractType
          A representation of the model object 'Abstract Type'
 interface BehavioredImplementation
          A representation of the model object 'Behaviored Implementation'
 interface BusClassifier
          A representation of the model object 'Bus Classifier'
 interface BusImplementation
          A representation of the model object 'Bus Implementation'
 interface BusType
          A representation of the model object 'Bus Type'
 interface Classifier
          A representation of the model object 'Classifier'
 interface ClassifierType
          A representation of the model object 'Classifier Type'
 interface ComponentClassifier
          A representation of the model object 'Component Classifier'
 interface ComponentImplementation
          A representation of the model object ' Component Implementation'.
 interface ComponentType
          A representation of the model object 'Component Type'
 interface DataClassifier
          A representation of the model object 'Data Classifier'
 interface DataImplementation
          A representation of the model object 'Data Implementation'
 interface DataType
          A representation of the model object 'Data Type'
 interface DeviceClassifier
          A representation of the model object 'Device Classifier'
 interface DeviceImplementation
          A representation of the model object 'Device Implementation'
 interface DeviceType
          A representation of the model object 'Device Type'
 interface EnumerationType
          A representation of the model object 'Enumeration Type'
 interface FeatureGroupType
          A representation of the model object 'Feature Group Type'
 interface MemoryClassifier
          A representation of the model object 'Memory Classifier'
 interface MemoryImplementation
          A representation of the model object 'Memory Implementation'
 interface MemoryType
          A representation of the model object 'Memory Type'
 interface NumberType
          A representation of the model object 'Number Type'
 interface ProcessClassifier
          A representation of the model object 'Process Classifier'
 interface ProcessImplementation
          A representation of the model object 'Process Implementation'
 interface ProcessorClassifier
          A representation of the model object 'Processor Classifier'
 interface ProcessorImplementation
          A representation of the model object 'Processor Implementation'
 interface ProcessorType
          A representation of the model object 'Processor Type'
 interface ProcessType
          A representation of the model object 'Process Type'
 interface PropertyType
          A representation of the model object 'Property Type'
 interface RangeType
          A representation of the model object 'Range Type'
 interface RecordType
          A representation of the model object 'Record Type'
 interface ReferenceType
          A representation of the model object 'Reference Type'
 interface SubprogramClassifier
          A representation of the model object 'Subprogram Classifier'
 interface SubprogramGroupClassifier
          A representation of the model object 'Subprogram Group Classifier'
 interface SubprogramGroupImplementation
          A representation of the model object 'Subprogram Group Implementation'
 interface SubprogramGroupType
          A representation of the model object 'Subprogram Group Type'
 interface SubprogramImplementation
          A representation of the model object 'Subprogram Implementation'
 interface SubprogramType
          A representation of the model object 'Subprogram Type'
 interface SystemClassifier
          A representation of the model object 'System Classifier'
 interface SystemImplementation
          A representation of the model object 'System Implementation'
 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 ThreadGroupImplementation
          A representation of the model object 'Thread Group Implementation'
 interface ThreadGroupType
          A representation of the model object 'Thread Group Type'
 interface ThreadImplementation
          A representation of the model object 'Thread Implementation'
 interface ThreadType
          A representation of the model object 'Thread Type'
 interface UnitsType
          A representation of the model object 'Units Type'
 interface VirtualBusClassifier
          A representation of the model object 'Virtual Bus Classifier'
 interface VirtualBusImplementation
          A representation of the model object 'Virtual Bus Implementation'
 interface VirtualBusType
          A representation of the model object 'Virtual Bus Type'
 interface VirtualProcessorClassifier
          A representation of the model object 'Virtual Processor Classifier'
 interface VirtualProcessorImplementation
          A representation of the model object 'Virtual Processor Implementation'
 interface VirtualProcessorType
          A representation of the model object 'Virtual Processor Type'
 

Methods in edu.cmu.sei.aadl.aadl2 that return Type
 Type TypedElement.getType()
          Returns the value of the 'Type' reference
 

Methods in edu.cmu.sei.aadl.aadl2 with parameters of type Type
 boolean Type.conformsTo(Type other)
          The query conformsTo() gives true for a type that conforms to another.
 void TypedElement.setType(Type value)
          Sets the value of the 'Type' reference
 

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

Classes in edu.cmu.sei.aadl.aadl2.impl that implement Type
 class AadlBooleanImpl
          An implementation of the model object 'Aadl Boolean'
 class AadlIntegerImpl
          An implementation of the model object 'Aadl Integer'
 class AadlRealImpl
          An implementation of the model object 'Aadl Real'
 class AadlStringImpl
          An implementation of the model object 'Aadl String'
 class AbstractClassifierImpl
          An implementation of the model object 'Abstract Classifier'
 class AbstractImplementationImpl
          An implementation of the model object 'Abstract Implementation'
 class AbstractTypeImpl
          An implementation of the model object 'Abstract Type'
 class BehavioredImplementationImpl
          An implementation of the model object 'Behaviored Implementation'
 class BusClassifierImpl
          An implementation of the model object 'Bus Classifier'
 class BusImplementationImpl
          An implementation of the model object 'Bus Implementation'
 class BusTypeImpl
          An implementation of the model object 'Bus Type'
 class ClassifierImpl
          An implementation of the model object 'Classifier'
 class ClassifierTypeImpl
          An implementation of the model object 'Classifier Type'
 class ComponentClassifierImpl
          An implementation of the model object 'Component Classifier'
 class ComponentImplementationImpl
          An implementation of the model object ' Component Implementation'.
 class ComponentTypeImpl
          An implementation of the model object 'Component Type'
 class DataClassifierImpl
          An implementation of the model object 'Data Classifier'
 class DataImplementationImpl
          An implementation of the model object 'Data Implementation'
 class DataTypeImpl
          An implementation of the model object 'Data Type'
 class DeviceClassifierImpl
          An implementation of the model object 'Device Classifier'
 class DeviceImplementationImpl
          An implementation of the model object 'Device Implementation'
 class DeviceTypeImpl
          An implementation of the model object 'Device Type'
 class EnumerationTypeImpl
          An implementation of the model object 'Enumeration Type'
 class FeatureGroupTypeImpl
          An implementation of the model object 'Feature Group Type'
 class MemoryClassifierImpl
          An implementation of the model object 'Memory Classifier'
 class MemoryImplementationImpl
          An implementation of the model object 'Memory Implementation'
 class MemoryTypeImpl
          An implementation of the model object 'Memory Type'
 class NumberTypeImpl
          An implementation of the model object 'Number Type'
 class ProcessClassifierImpl
          An implementation of the model object 'Process Classifier'
 class ProcessImplementationImpl
          An implementation of the model object 'Process Implementation'
 class ProcessorClassifierImpl
          An implementation of the model object 'Processor Classifier'
 class ProcessorImplementationImpl
          An implementation of the model object 'Processor Implementation'
 class ProcessorTypeImpl
          An implementation of the model object 'Processor Type'
 class ProcessTypeImpl
          An implementation of the model object 'Process Type'
 class PropertyTypeImpl
          An implementation of the model object 'Property Type'
 class RangeTypeImpl
          An implementation of the model object 'Range Type'
 class RecordTypeImpl
          An implementation of the model object 'Record Type'
 class ReferenceTypeImpl
          An implementation of the model object 'Reference Type'
 class SubprogramClassifierImpl
          An implementation of the model object 'Subprogram Classifier'
 class SubprogramGroupClassifierImpl
          An implementation of the model object 'Subprogram Group Classifier'
 class SubprogramGroupImplementationImpl
          An implementation of the model object 'Subprogram Group Implementation'
 class SubprogramGroupTypeImpl
          An implementation of the model object 'Subprogram Group Type'
 class SubprogramImplementationImpl
          An implementation of the model object 'Subprogram Implementation'
 class SubprogramTypeImpl
          An implementation of the model object 'Subprogram Type'
 class SystemClassifierImpl
          An implementation of the model object 'System Classifier'
 class SystemImplementationImpl
          An implementation of the model object 'System Implementation'
 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 ThreadGroupImplementationImpl
          An implementation of the model object 'Thread Group Implementation'
 class ThreadGroupTypeImpl
          An implementation of the model object 'Thread Group Type'
 class ThreadImplementationImpl
          An implementation of the model object 'Thread Implementation'
 class ThreadTypeImpl
          An implementation of the model object 'Thread Type'
 class TypeImpl
          An implementation of the model object 'Type'
 class UnitsTypeImpl
          An implementation of the model object 'Units Type'
 class VirtualBusClassifierImpl
          An implementation of the model object 'Virtual Bus Classifier'
 class VirtualBusImplementationImpl
          An implementation of the model object 'Virtual Bus Implementation'
 class VirtualBusTypeImpl
          An implementation of the model object 'Virtual Bus Type'
 class VirtualProcessorClassifierImpl
          An implementation of the model object 'Virtual Processor Classifier'
 class VirtualProcessorImplementationImpl
          An implementation of the model object 'Virtual Processor Implementation'
 class VirtualProcessorTypeImpl
          An implementation of the model object 'Virtual Processor Type'
 

Fields in edu.cmu.sei.aadl.aadl2.impl declared as Type
protected  Type TypedElementImpl.type
          The cached value of the 'Type' reference
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return Type
 Type PropertyConstantImpl.basicGetType()
           
 Type BasicPropertyImpl.basicGetType()
           
 Type TypedElementImpl.basicGetType()
           
 Type PropertyConstantImpl.getType()
           
 Type BasicPropertyImpl.getType()
           
 Type TypedElementImpl.getType()
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl with parameters of type Type
 boolean RecordTypeImpl.conformsTo(Type other)
           
 boolean ClassifierImpl.conformsTo(Type other)
           
 boolean EnumerationTypeImpl.conformsTo(Type other)
           
 boolean TypeImpl.conformsTo(Type other)
           
 void PropertyConstantImpl.setType(Type newType)
           
 void BasicPropertyImpl.setType(Type newType)
           
 void TypedElementImpl.setType(Type newType)
           
 

Uses of Type in edu.cmu.sei.aadl.aadl2.operations
 

Methods in edu.cmu.sei.aadl.aadl2.operations with parameters of type Type
static boolean TypeOperations.conformsTo(Type type, Type other)
          The query conformsTo() gives true for a type that conforms to another.
 

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

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