Package jetbrains.mps.generator.runtime
Interface TemplateDeclaration
- 
- All Superinterfaces:
 TemplateDeclarationWeavingAware2
- All Known Subinterfaces:
 TemplateDeclaration2,TemplateDeclarationExperimental
- All Known Implementing Classes:
 TemplateDeclarationBase,TemplateDeclarationInterpreted
public interface TemplateDeclaration extends TemplateDeclarationWeavingAware2
Evgeny Gryaznov, 10/22/10 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<SNode>apply(TemplateExecutionEnvironment environment, TemplateContext context)SNodeReferencegetTemplateNode()- 
Methods inherited from interface jetbrains.mps.generator.runtime.TemplateDeclarationWeavingAware2
weave 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getTemplateNode
SNodeReference getTemplateNode()
 
- 
apply
Collection<SNode> apply(@NotNull TemplateExecutionEnvironment environment, @NotNull TemplateContext context) throws GenerationException
- Throws:
 GenerationException
 
 - 
 
 -