org.eclipse.incquery.patternlanguage.emf.jvmmodel

## Class EMFPatternJvmModelAssociator

- java.lang.Object
- - org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator
  - - org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternJvmModelAssociator

- All Implemented Interfaces:
    org.eclipse.xtext.resource.IDerivedStateComputer, org.eclipse.xtext.xbase.jvmmodel.IJvmModelAssociations, org.eclipse.xtext.xbase.jvmmodel.IJvmModelAssociator, org.eclipse.xtext.xbase.jvmmodel.ILogicalContainerProvider

      public class EMFPatternJvmModelAssociator
      extends org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator

  This subClass is needed for local variable scoping. PatternBody not associated with any Inferred classes.
  Author:
    Mark Czotter

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator

      `org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.Adapter, org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.JvmDeclaredTypeAcceptor`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `EMFPatternJvmModelAssociator()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `installDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource, boolean preIndexingPhase)`

    - ### Methods inherited from class org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator

      `associate, associateLogicalContainer, associatePrimary, cleanAssociationState, discardDerivedState, getAssociatedExpression, getJvmElements, getLogicalContainer, getNearestLogicalContainer, getPrimaryJvmElement, getPrimarySourceElement, getSourceElements, isPrimaryJvmElement, putIntoSmallSetMap, putIntoSmallSetMap, removeAllAssociation, removeAssociation, removeLogicalChildAssociation, setCompleter, setInferrerProvider`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### EMFPatternJvmModelAssociator

          public EMFPatternJvmModelAssociator()

  - ### Method Detail

    - #### installDerivedState

          public void installDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource,
                                          boolean preIndexingPhase)

      Specified by:
        `installDerivedState` in interface `org.eclipse.xtext.resource.IDerivedStateComputer`
      Overrides:
        `installDerivedState` in class `org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator`