public class TemplateDeclaration extends Declaration
| Constructor and Description |
|---|
TemplateDeclaration(java.util.List params,
Declaration decl) |
| Modifier and Type | Method and Description |
|---|---|
static void |
defaultPrint(TemplateDeclaration d,
java.io.PrintWriter o)
Prints a template to a stream.
|
Declaration |
getDeclaration() |
java.util.List<IDExpression> |
getDeclaredIDs()
Returns a list of name ID introduced by this declaration.
|
annotate, annotateAfter, annotateBefore, clone, containsAnnotation, detach, equals, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getChildren, getParent, hashCode, print, removeAnnotations, removeAnnotations, removeChild, setChild, setParent, setPrintMethod, setSemiColon, toString, verifypublic TemplateDeclaration(java.util.List params,
Declaration decl)
public static void defaultPrint(TemplateDeclaration d, java.io.PrintWriter o)
d - The template to print.o - The writer on which to print the namespace.public Declaration getDeclaration()
public java.util.List<IDExpression> getDeclaredIDs()
DeclarationgetDeclaredIDs in class Declaration