Uses of Interface
org.eclipse.emf.mwe2.language.mwe2.Component

Packages that use Component
org.eclipse.emf.mwe2.language.factory   
org.eclipse.emf.mwe2.language.mwe2   
org.eclipse.emf.mwe2.language.mwe2.impl   
org.eclipse.emf.mwe2.language.mwe2.util   
org.eclipse.emf.mwe2.language.scoping   
org.eclipse.emf.mwe2.language.serializer   
org.eclipse.emf.mwe2.language.ui.contentassist   
org.eclipse.emf.mwe2.language.ui.labeling   
org.eclipse.emf.mwe2.language.ui.outline   
org.eclipse.emf.mwe2.language.validation   
 

Uses of Component in org.eclipse.emf.mwe2.language.factory
 

Methods in org.eclipse.emf.mwe2.language.factory with parameters of type Component
protected  java.lang.Object Mwe2ExecutionEngine.inCase(Component comp, java.util.Map<org.eclipse.xtext.naming.QualifiedName,java.lang.Object> variables)
           
 

Uses of Component in org.eclipse.emf.mwe2.language.mwe2
 

Methods in org.eclipse.emf.mwe2.language.mwe2 that return Component
 Component Mwe2Factory.createComponent()
          Returns a new object of class 'Component'.
 Component Module.getRoot()
          Returns the value of the 'Root' containment reference.
 

Methods in org.eclipse.emf.mwe2.language.mwe2 with parameters of type Component
 void Module.setRoot(Component value)
          Sets the value of the 'Root' containment reference.
 

Uses of Component in org.eclipse.emf.mwe2.language.mwe2.impl
 

Classes in org.eclipse.emf.mwe2.language.mwe2.impl that implement Component
 class ComponentImpl
          An implementation of the model object 'Component'.
 class ComponentImplCustom
           
 

Fields in org.eclipse.emf.mwe2.language.mwe2.impl declared as Component
protected  Component ModuleImpl.root
          The cached value of the 'Root' containment reference.
 

Methods in org.eclipse.emf.mwe2.language.mwe2.impl that return Component
 Component Mwe2FactoryImpl.createComponent()
           
 Component ModuleImpl.getRoot()
           
 

Methods in org.eclipse.emf.mwe2.language.mwe2.impl with parameters of type Component
 org.eclipse.emf.common.notify.NotificationChain ModuleImpl.basicSetRoot(Component newRoot, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void ModuleImpl.setRoot(Component newRoot)
           
 

Uses of Component in org.eclipse.emf.mwe2.language.mwe2.util
 

Methods in org.eclipse.emf.mwe2.language.mwe2.util with parameters of type Component
 T Mwe2Switch.caseComponent(Component object)
          Returns the result of interpreting the object as an instance of 'Component'.
 

Uses of Component in org.eclipse.emf.mwe2.language.scoping
 

Methods in org.eclipse.emf.mwe2.language.scoping with parameters of type Component
 boolean Mwe2ScopeProvider.collectReferablesUpTo(Component component, org.eclipse.emf.ecore.EObject object, java.util.List<Referrable> result)
           
 org.eclipse.xtext.scoping.IScope Mwe2ScopeProvider.createComponentFeaturesScope(Component container)
           
 

Uses of Component in org.eclipse.emf.mwe2.language.serializer
 

Methods in org.eclipse.emf.mwe2.language.serializer with parameters of type Component
protected  void AbstractMwe2SemanticSequencer.sequence_Component(org.eclipse.emf.ecore.EObject context, Component semanticObject)
          Constraint: ((type=[JvmType|FQN] | module=[Module|FQN])? name=FQN? autoInject?='auto-inject'? assignment+=Assignment*)
protected  void AbstractMwe2SemanticSequencer.sequence_RootComponent(org.eclipse.emf.ecore.EObject context, Component semanticObject)
          Constraint: ((type=[JvmType|FQN] | module=[Module|FQN]) name=FQN? autoInject?='auto-inject'? assignment+=Assignment*)
 

Uses of Component in org.eclipse.emf.mwe2.language.ui.contentassist
 

Methods in org.eclipse.emf.mwe2.language.ui.contentassist with parameters of type Component
protected  void Mwe2ProposalProvider.createFeatureProposals(Component component, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 

Uses of Component in org.eclipse.emf.mwe2.language.ui.labeling
 

Methods in org.eclipse.emf.mwe2.language.ui.labeling with parameters of type Component
 java.lang.String Mwe2LabelProvider.image(Component component)
           
 java.lang.String Mwe2LabelProvider.text(Component component)
           
 

Uses of Component in org.eclipse.emf.mwe2.language.ui.outline
 

Methods in org.eclipse.emf.mwe2.language.ui.outline with parameters of type Component
protected  java.lang.Object Mwe2OutlineTreeProvider._text(Component component)
           
 

Uses of Component in org.eclipse.emf.mwe2.language.validation
 

Methods in org.eclipse.emf.mwe2.language.validation with parameters of type Component
 void Mwe2JavaValidator.checkComponentTypeIsInterfaceOrAbstract(Component component)
           
 void Mwe2JavaValidator.checkInstantiable(Component component)
           
 void Mwe2JavaValidator.checkManadatoryFeaturesAssigned(Component component)
           
 java.util.Set<java.lang.String> Mwe2JavaValidator.collectFeatureNames(Component component)
           
 java.util.Map<java.lang.String,org.eclipse.xtext.common.types.JvmIdentifiableElement> Mwe2JavaValidator.collectMandatoryFeatures(Component component)
           
 java.util.Map<java.lang.String,Referrable> Mwe2JavaValidator.collectReferablesUpTo(Component component)