Package jetbrains.mps.generator.template
Class TemplateQueryContextWithRule
- java.lang.Object
 - 
- jetbrains.mps.generator.template.TemplateQueryContext
 - 
- jetbrains.mps.generator.template.TemplateQueryContextWithRule
 
 
 
- 
- Direct Known Subclasses:
 BaseMappingRuleContext,CreateRootRuleContext,DropAttributeRuleContext,DropRootRuleContext
public class TemplateQueryContextWithRule extends TemplateQueryContext
Evgeny Gryaznov, 11/15/10 
- 
- 
Field Summary
- 
Fields inherited from class jetbrains.mps.generator.template.TemplateQueryContext
myContext 
 - 
 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedTemplateQueryContextWithRule(TemplateContext templateContext, SNodeReference ruleNode) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SNodeReferencegetRuleNode()- 
Methods inherited from class jetbrains.mps.generator.template.TemplateQueryContext
createIndexedName, createUniqueName, getAllOutputNodesByInputNodeAndMappingLabel, getCopiedOutputNodeForInputNode, getGenerationParameter, getGenerator, getInputModel, getInputNode, getNode, getOriginalCopiedInputNode, getOriginalInputModel, getOutputModel, getOutputNode, getOutputNodeByInputNodeAndMappingLabel, getOutputNodeByMappingLabel, getPatternVariable, getPreviousInputNodeByMappingLabel, getSessionObject, getStepObject, getTemplateNodeRef, getTemplateReference, getTransientObject, getVariable, putSessionObject, putStepObject, putTransientObject, registerMappingLabel, showErrorMessage, showInformationMessage, showWarningMessage 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
TemplateQueryContextWithRule
protected TemplateQueryContextWithRule(@NotNull TemplateContext templateContext, @NotNull SNodeReference ruleNode)
- Since:
 - 3.1
 
 
 - 
 
- 
Method Detail
- 
getRuleNode
protected SNodeReference getRuleNode()
- Overrides:
 getRuleNodein classTemplateQueryContext- Returns:
 - context rule, where query is being evaluated, if available
 
 
 - 
 
 -