|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
ClassDeclarationPhase | When a generator implements ClassDeclarationPhase, its generate method will only be invoked while generating the servlet's class body and not during the service method phase. |
CommentGenerator | JSP Comment Generator |
DestroyMethodPhase | If a generator needs to output things into the destroy() method of the generated servlet, it should implement DestroyMethodPhase |
FileDeclarationPhase | If a generator wants to output stuff at "file scope" in the generated servlet class, it should implement this interface. |
Generator | Interface that all generators implement. |
InitMethodPhase | If you want code generated into init() method, then implement this interface. |
JavaCompiler | If you want to plugin your own Java compiler, you probably want to write a class that implements this interface. |
Mangler | You can control attributes like classname, packagename etc by plugging in your own mangler. |
ParseEventListener | Interface for the JSP code generation backend. |
Parser.Action | |
ServiceMethodPhase | If your generator needs to generate code into the jspService() method (which is very likely), it should implement this class. |
StaticInitializerPhase | Generators the need to generate code that end up being statically initialized need to implement this class. |
Class Summary | |
BeanEndGenerator | Deal with . |
BeanGenerator | Generate code for useBean. |
BeanRepository | Holds instances of {session, application, page}-scoped beans |
CharDataGenerator | CharDataGenerator generates the character data present in the JSP file. |
CommandLineCompiler | Overrides some methods so that we get the desired effects. |
Compiler | If you want to customize JSP compilation aspects, this class is something you should take a look at. |
DeclarationGenerator | Generator to deal with JSP declarations. |
EscapeUnicodeWriter | Used to escape unicode characters with \ u's. |
ExpressionGenerator | Generator to deal with JSP expressions: <%= ... |
ForwardGenerator | Generator for |
GetPropertyGenerator | Generator for jsp:getProperty. |
IncludeGenerator | Generator for jsp:include. |
JakartaCommentGenerator | Generates original "Jakarta"-style comments |
JikesJavaCompiler | A Plug-in class for specifying a 'jikes' compile. |
JspCompiler | JspCompiler is an implementation of Compiler with a funky code mangling and code generation scheme. |
JspLineMap | Data structure to store the line and file map information. |
JspLineMapItem | Data structure used for each individual line map item. |
JspParseEventListener | JSP code generator "backend". |
JspReader | JspReader is an input buffer for the JSP parser. |
JspUtil | This class has all the utility method(s). |
JspUtil.ValidAttribute | |
MappedCharDataGenerator | CharDataGenerator generates the character data present in the JSP file. |
Mark | Mark represents a point in the JSP input. |
PageDataImpl | Implementation of abstract class javax.servlet.jsp.tagext.PageData. |
Parser | The class that parses the JSP input and calls the right methods on the code generator backend. |
ParserController | Controller for the parsing of a JSP page. |
ParserXJspSax | SAX Parser to handle XJsp syntax. |
PluginGenerator | Generator for |
ScriptletGenerator | Generator for <% .... |
ServletWriter | This is what is used to generate servlets. |
SetPropertyGenerator | Generator for jsp:setProperty. |
StoredCharDataGenerator | StoredCharDataGenerator generates HTML and other data present in JSP files to be stored/serialized into a .dat file. |
SunJavaCompiler | The default compiler. |
TagBeginGenerator | Custom tag support. |
TagCache | A simple cache to hold results of one-time evaluation for a custom tag. |
TagEndGenerator | Custom tag support. |
TagLibraries | A container for all tag libraries that have been imported using the taglib directive. |
TagLibraryInfoImpl | Implementation of the TagLibraryInfo class from the JSP spec. |
TldLocationsCache | A container for all tag libraries that are defined "globally" for the web application. |
UninterpretedTagBeginGenerator | Generates the start element of an uninterpreted tag. |
UninterpretedTagEndGenerator | Generates the start element of an uninterpreted tag. |
XmlOutputter | Class responsible for generating the XML stream representing the JSP translation unit being compiled. |
Exception Summary | |
CompileException | Class for parser exceptions. |
ParseException | Class for parser exceptions. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |