Package org.eclipse.jet.compiler

Defines an AST for JET templates, and provides a compiler that generates an AST from a template source.

See:
          Description

Interface Summary
IJETCompilerState Provides access to the JET compiler state.
JET2ASTVisitor Define a visitor to the JET2 AST tree.
 

Class Summary
Comment An JET2 AST element representing a comment
CompileOptionsManager A singleton that managers JET project compile options.
DefaultJET2ASTVisitor An implementation of the JET2ASTVisitor that does nothing.
JavaElement Abstract representation of JET2 AST elements that contain Java code
JET2ASTElement An abstract class representing common aspects of all JET2 AST elements.
JET2CompilationUnit Represent a compilation unit (a template) in the JET2 AST.
JET2Compiler The compiler that turns a JET2 sources files Java files in the Eclipse workspace.
JET2Declaration Define a Java Declaration Element in the JET2 AST
JET2Directive Define a Directive Element in the JET2 AST
JET2Expression Define a Java Expression Element in the JET2 AST
JET2Scriptlet Define a Java Scriptlet Element in the JET2 AST
Problem Represent a compilation problem on a JET2 tempalte.
TagLibraryUsageManager A class to manage usage of tag libraries in a JET2 template.
TextElement Define a Text Element in the JET2 AST
XMLBodyElement Define a JET2 XML Element that has a begin-tag and end-tag, and zero or more body elements.
XMLBodyElementEnd Represent the closing tag of an XML Tag with a body.
XMLElement An abstract implementation representing all XML-based elements in the JET2 AST
XMLEmptyElement Define an empty XML element in the JET2 AST.
 

Package org.eclipse.jet.compiler Description

Defines an AST for JET templates, and provides a compiler that generates an AST from a template source.


Copyright 2006 IBM Corporation and others.
All Rights Reserved.