Package jetbrains.mps.generator.template
Class MapSrcMacroContext
- java.lang.Object
 - 
- jetbrains.mps.generator.template.TemplateQueryContext
 - 
- jetbrains.mps.generator.template.MapSrcMacroContext
 
 
 
- 
public class MapSrcMacroContext extends TemplateQueryContext
 
- 
- 
Field Summary
- 
Fields inherited from class jetbrains.mps.generator.template.TemplateQueryContext
myContext 
 - 
 
- 
Constructor Summary
Constructors Constructor Description MapSrcMacroContext(NodePostProcessor postProcessor)MapSrcMacroContext(TemplateContext context, SNode parentOutputNode, SNodeReference macroNode) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SNodegetParentOutputNode()'parentOutputNode' mapping- 
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, getRuleNode, getSessionObject, getStepObject, getTemplateNodeRef, getTemplateReference, getTransientObject, getVariable, putSessionObject, putStepObject, putTransientObject, registerMappingLabel, showErrorMessage, showInformationMessage, showWarningMessage 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
MapSrcMacroContext
public MapSrcMacroContext(@NotNull TemplateContext context, SNode parentOutputNode, @NotNull SNodeReference macroNode)
- Since:
 - 3.1
 
 
- 
MapSrcMacroContext
public MapSrcMacroContext(@NotNull NodePostProcessor postProcessor)
- Parameters:
 postProcessor- description of the post-processing code- Since:
 - 3.3
 
 
 - 
 
- 
Method Detail
- 
getParentOutputNode
public SNode getParentOutputNode()
'parentOutputNode' mapping 
 - 
 
 -