Package | Description |
---|---|
org.eclipse.incquery.patternlanguage.emf.jvmmodel |
Modifier and Type | Method and Description |
---|---|
void |
EMFPatternLanguageJvmModelInferrer.infer(Pattern pattern,
org.eclipse.xtext.xbase.jvmmodel.IJvmDeclaredTypeAcceptor acceptor,
SpecificationBuilder builder,
boolean isPrelinkingPhase)
Is called for each Pattern instance in a resource.
|
boolean |
PatternQuerySpecificationClassInferrer.inferPQueryMembers(org.eclipse.xtext.common.types.JvmDeclaredType pQueryClass,
Pattern pattern,
SpecificationBuilder specBuilder) |
boolean |
PatternQuerySpecificationClassInferrer.inferQuerySpecificationInnerClasses(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern,
boolean isPublic,
SpecificationBuilder specBuilder)
Infers inner class for QuerySpecification class based on the input 'pattern'.
|
void |
PatternQuerySpecificationClassInferrer.initializePrivateSpecification(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matcherClass,
org.eclipse.xtext.common.types.JvmType matchClass,
SpecificationBuilder specBuilder) |
void |
PatternQuerySpecificationClassInferrer.initializePublicSpecification(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matcherClass,
org.eclipse.xtext.common.types.JvmType matchClass,
SpecificationBuilder specBuilder) |