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

Packages that use PrototypeBinding
edu.cmu.sei.aadl.aadl2   
edu.cmu.sei.aadl.aadl2.impl   
edu.cmu.sei.aadl.aadl2.properties   
edu.cmu.sei.aadl.aadl2.util   
 

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

Subinterfaces of PrototypeBinding in edu.cmu.sei.aadl.aadl2
 interface ComponentPrototypeBinding
          A representation of the model object 'Component Prototype Binding'
 interface FeatureGroupPrototypeBinding
          A representation of the model object 'Feature Group Prototype Binding'
 interface FeaturePrototypeBinding
          A representation of the model object 'Feature Prototype Binding'
 

Methods in edu.cmu.sei.aadl.aadl2 that return PrototypeBinding
 PrototypeBinding ComponentReference.createBinding(org.eclipse.emf.ecore.EClass eClass)
          Creates a new PrototypeBinding and appends it to the 'Binding' containment reference list
 PrototypeBinding FeatureGroupReference.createBinding(org.eclipse.emf.ecore.EClass eClass)
          Creates a new PrototypeBinding and appends it to the 'Binding' containment reference list
 PrototypeBinding Classifier.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
          Creates a new PrototypeBinding and appends it to the 'Owned Prototype Binding' containment reference list
 PrototypeBinding ComponentImplementationReference.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
          Creates a new PrototypeBinding and appends it to the 'Owned Prototype Binding' containment reference list
 PrototypeBinding Subcomponent.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
          Creates a new PrototypeBinding and appends it to the 'Owned Prototype Binding' containment reference list
 PrototypeBinding Classifier.lookupPrototypeBinding(Prototype proto)
           
 PrototypeBinding Subcomponent.lookupPrototypeBinding(Prototype proto)
           
 

Methods in edu.cmu.sei.aadl.aadl2 that return types with arguments of type PrototypeBinding
 org.eclipse.emf.common.util.EList<PrototypeBinding> ComponentReference.getBindings()
          Returns the value of the 'Binding' containment reference list.
 org.eclipse.emf.common.util.EList<PrototypeBinding> FeatureGroupReference.getBindings()
          Returns the value of the 'Binding' containment reference list.
 org.eclipse.emf.common.util.EList<PrototypeBinding> Classifier.getOwnedPrototypeBindings()
          Returns the value of the 'Owned Prototype Binding' containment reference list.
 org.eclipse.emf.common.util.EList<PrototypeBinding> ComponentImplementationReference.getOwnedPrototypeBindings()
          Returns the value of the 'Owned Prototype Binding' containment reference list.
 org.eclipse.emf.common.util.EList<PrototypeBinding> Subcomponent.getOwnedPrototypeBindings()
          Returns the value of the 'Owned Prototype Binding' containment reference list.
 

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

Classes in edu.cmu.sei.aadl.aadl2.impl that implement PrototypeBinding
 class ComponentPrototypeBindingImpl
          An implementation of the model object 'Component Prototype Binding'
 class FeatureGroupPrototypeBindingImpl
          An implementation of the model object 'Feature Group Prototype Binding'
 class FeaturePrototypeBindingImpl
          An implementation of the model object 'Feature Prototype Binding'
 class PrototypeBindingImpl
          An implementation of the model object 'Prototype Binding'
 

Fields in edu.cmu.sei.aadl.aadl2.impl with type parameters of type PrototypeBinding
protected  org.eclipse.emf.common.util.EList<PrototypeBinding> FeatureGroupReferenceImpl.bindings
          The cached value of the 'Binding' containment reference list
protected  org.eclipse.emf.common.util.EList<PrototypeBinding> ComponentReferenceImpl.bindings
          The cached value of the 'Binding' containment reference list
protected  org.eclipse.emf.common.util.EList<PrototypeBinding> SubcomponentImpl.ownedPrototypeBindings
          The cached value of the 'Owned Prototype Binding' containment reference list
protected  org.eclipse.emf.common.util.EList<PrototypeBinding> ClassifierImpl.ownedPrototypeBindings
          The cached value of the 'Owned Prototype Binding' containment reference list
protected  org.eclipse.emf.common.util.EList<PrototypeBinding> ComponentImplementationReferenceImpl.ownedPrototypeBindings
          The cached value of the 'Owned Prototype Binding' containment reference list
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return PrototypeBinding
 PrototypeBinding FeatureGroupReferenceImpl.createBinding(org.eclipse.emf.ecore.EClass eClass)
           
 PrototypeBinding ComponentReferenceImpl.createBinding(org.eclipse.emf.ecore.EClass eClass)
           
 PrototypeBinding SubcomponentImpl.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
           
 PrototypeBinding ClassifierImpl.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
           
 PrototypeBinding ComponentImplementationReferenceImpl.createOwnedPrototypeBinding(org.eclipse.emf.ecore.EClass eClass)
           
 PrototypeBinding SubcomponentImpl.lookupPrototypeBinding(Prototype proto)
           
 PrototypeBinding ComponentImplementationImpl.lookupPrototypeBinding(Prototype proto)
           
 PrototypeBinding ClassifierImpl.lookupPrototypeBinding(Prototype proto)
           
protected  PrototypeBinding ComponentImplementationImpl.lookupPrototypeBindingHelper(Prototype proto)
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return types with arguments of type PrototypeBinding
 org.eclipse.emf.common.util.EList<PrototypeBinding> FeatureGroupReferenceImpl.getBindings()
           
 org.eclipse.emf.common.util.EList<PrototypeBinding> ComponentReferenceImpl.getBindings()
           
 org.eclipse.emf.common.util.EList<PrototypeBinding> SubcomponentImpl.getOwnedPrototypeBindings()
           
 org.eclipse.emf.common.util.EList<PrototypeBinding> ClassifierImpl.getOwnedPrototypeBindings()
           
 org.eclipse.emf.common.util.EList<PrototypeBinding> ComponentImplementationReferenceImpl.getOwnedPrototypeBindings()
           
 

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

Fields in edu.cmu.sei.aadl.aadl2.properties with type parameters of type PrototypeBinding
 org.eclipse.emf.common.util.EList<PrototypeBinding> InstanceUtil.InstantiatedClassifier.bindings
           
 

Methods in edu.cmu.sei.aadl.aadl2.properties that return PrototypeBinding
static PrototypeBinding InstanceUtil.resolvePrototype(Prototype proto, InstanceObject context, java.util.HashMap<InstanceObject,InstanceUtil.InstantiatedClassifier> classifierCache)
          Find the binding for a given prototype.
 

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

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