void
DeCommentTemplate. comment (RewriteContext hr)
void
IncludeTemplate. comment (RewriteContext hr)
Treat comments of the form:
<!#include ...>
as if they were include tags.
protected void
Template. debug (RewriteContext hr)
Add current tag as a comment to the html
protected void
Template. debug (RewriteContext hr,
java.lang.String msg)
Add a diagnostic comment to html output, if "debug" is set
in the request properties.
void
MacroTemplate. defaultTag (RewriteContext hr)
Run the macro, push formal parameters on the stack first.
boolean
SetTemplate. doImport (RewriteContext hr)
See if a remembered namespace is actually in use, and import it.
boolean
ChangedTemplate. done (RewriteContext hr)
boolean
ContentTemplate. done (RewriteContext hr)
Extract useful properties out of the http mime headers.
boolean
FormTemplate. done (RewriteContext hr)
This is for debugging only !!
boolean
ModifiedTemplate. done (RewriteContext hr)
Compute the http last modified value by comparing the origin
last-modified value (if any) with the transform value
boolean
RedirectTemplate. done (RewriteContext hr)
adjust the response headers to reflect redirection, if supplied.
boolean
Template. done (RewriteContext hr)
Called after all tags have been processed, one final chance.
boolean
TemplateInterface. done (RewriteContext hr)
Called after all tags have been processed, one final chance.
boolean
AllowGtTemplate. init (RewriteContext hr)
Replace the "default" parser with our modified one.
boolean
BSLTemplate. init (RewriteContext hr)
boolean
ChangedTemplate. init (RewriteContext hr)
Records that this file has just been accessed.
boolean
ContentTemplate. init (RewriteContext hr)
boolean
DebugTemplate. init (RewriteContext hr)
boolean
DeCommentTemplate. init (RewriteContext hr)
boolean
DirectoryTemplate. init (RewriteContext hr)
Reset at each page
boolean
FormClientTemplate. init (RewriteContext hr)
Save a reference to our request properties.
boolean
FormTemplate. init (RewriteContext hr)
Save a reference to our request properties.
boolean
HighlightTemplate. init (RewriteContext hr)
This gets called at every page, at the beginning.
boolean
MacroTemplate. init (RewriteContext hr)
Read in the inital macros, if needed.
boolean
MultipartSetTemplate. init (RewriteContext hr)
boolean
NoImageTemplate. init (RewriteContext hr)
Save a reference to our request properties
We'll use it some day to tailor the image display
boolean
PropsTemplate. init (RewriteContext hr)
This gets called at every page, at the beginning.
boolean
SetTemplate. init (RewriteContext hr)
Chain the session-id properties into the request chain, if
there are any.
boolean
Template. init (RewriteContext hr)
Called before this template processes any tags.
boolean
TemplateInterface. init (RewriteContext hr)
Called before this template processes any tags.
boolean
TOCTemplate. init (RewriteContext hr)
boolean
UrlNavBarTemplate. init (RewriteContext hr)
Compute a set of properties based on the URL
void
TemplateRunner. process (RewriteContext hr)
Processes the next token in the HTML document represented by the
given RewriteContext
.
void
RedirectTemplate. redirect (RewriteContext hr)
Look for a redirect tag, change it to an HREF, and remember where
to redirect to (e.g.
void
HighlightTemplate. string (RewriteContext hr)
Gets all text between tags - highlighting it appropriately.
void
ChangedTemplate. tag_a (RewriteContext hr)
void
BSLTemplate. tag_abort (RewriteContext hr)
Handles the "abort" tag.
void
AddHeaderTemplate. tag_addheader (RewriteContext hr)
Process the special addheader
tag.
void
ContentTemplate. tag_body (RewriteContext hr)
Grab the "body" attributes, and toss all output to this point.
void
BSLTemplate. tag_break (RewriteContext hr)
Handles the "break" tag.
void
ChangedTemplate. tag_changed (RewriteContext hr)
void
ContentTemplate. tag_content (RewriteContext hr)
toss everything up to and including here, but turn on
content accumulation.
void
BSLTemplate. tag_continue (RewriteContext hr)
Handles the "continue" tag.
void
DebugTemplate. tag_debug (RewriteContext hr)
void
MacroTemplate. tag_definemacro (RewriteContext hr)
Define a new macro.
void
QueueTemplate. tag_dequeue (RewriteContext hr)
Remove an item from the queue, and generate the appropriate properties.
void
QueueTemplate. tag_enqueue (RewriteContext hr)
Add a text message onto a named queue.
void
BSLTemplate. tag_extract (RewriteContext hr)
Handle the [experimental] "extract" tag.
void
DirectoryTemplate. tag_filelist (RewriteContext hr)
Turn on the directory calculator.
void
BSLTemplate. tag_foreach (RewriteContext hr)
Handles the "foreach" tag.
void
FormTemplate. tag_form (RewriteContext hr)
Look for a "prepend" attrubute, remember its value, then remove it
from the tag.
void
MultipartSetTemplate. tag_get (RewriteContext hr)
void
SetTemplate. tag_get (RewriteContext hr)
Replace the tag "get" with the value of the
variable specified by the "name" attribute.
void
TOCTemplate. tag_h1 (RewriteContext hr)
Add a name anchor to the H1 tag, so we can go there,
and set the request properties:TOC.[anchor]
to the text of the H1
tag.
void
HighlightTemplate. tag_head (RewriteContext hr)
Don't do highlight inside the following sections
void
HighlightTemplate. tag_highlight (RewriteContext hr)
The special entities highlight
and
nohighlight
may be used to turn highlighting on or off in certain areas.
void
BSLTemplate. tag_if (RewriteContext hr)
Handles the "if" tag.
void
NoImageTemplate. tag_img (RewriteContext hr)
Convert the html tag img into text using the alt string
void
MultipartSetTemplate. tag_import (RewriteContext hr)
void
SetTemplate. tag_import (RewriteContext hr)
Import all the data from the named namespace.
void
IncludeTemplate. tag_include (RewriteContext hr)
void
FormClientTemplate. tag_input (RewriteContext hr)
Look for , and replace the
value with the entry in the previously saved client data.
void
FormTemplate. tag_input (RewriteContext hr)
Look for <input name=[x] value=[v]> and replace the
value with the entry in the request properties.
void
ContentTemplate. tag_link (RewriteContext hr)
Extract data out of link tags into the properties.
void
ContentTemplate. tag_meta (RewriteContext hr)
Extract data out of meta tags into the properties.
void
ModifiedTemplate. tag_modified (RewriteContext hr)
Set the content transformation modifiy time to NOW
void
SetTemplate. tag_namespace (RewriteContext hr)
Set the default namespace for "set" and "import".
void
HighlightTemplate. tag_nohighlight (RewriteContext hr)
void
FormTemplate. tag_option (RewriteContext hr)
Look at the option tag, set the "selected" attribute as needed.
void
FormClientTemplate. tag_property (RewriteContext hr)
Convert the html tag "property" in to the request's property.
void
MultipartSetTemplate. tag_property (RewriteContext hr)
void
PropsTemplate. tag_property (RewriteContext hr)
Convert the html tag "property" in to the request's property
void
SetTemplate. tag_property (RewriteContext hr)
Convert the html tag "property" in to the request's property
DEPRECATED - use "get"
void
QueueTemplate. tag_queueinfo (RewriteContext hr)
Return info about the Q, and optionally clear or remove it.
void
ContentTemplate. tag_script (RewriteContext hr)
Append all "script" code while in the head section.
void
HighlightTemplate. tag_script (RewriteContext hr)
void
ScriptEvalTemplate. tag_script (RewriteContext hr)
void
FormTemplate. tag_select (RewriteContext hr)
Remember the variable name for the next group of option tags.
void
HighlightTemplate. tag_server (RewriteContext hr)
void
MultipartSetTemplate. tag_set (RewriteContext hr)
void
SetTemplate. tag_set (RewriteContext hr)
Set the value of a variable.
void
ContentTemplate. tag_slash_body (RewriteContext hr)
If no content tags are present, use the entire "body" instead.
void
ChangedTemplate. tag_slash_changed (RewriteContext hr)
void
ContentTemplate. tag_slash_content (RewriteContext hr)
Save the content gathered so far, and turn off content accumulation.
void
FormTemplate. tag_slash_form (RewriteContext hr)
Forget about the "prepend" value
void
ContentTemplate. tag_slash_head (RewriteContext hr)
Mark end of head section.
void
HighlightTemplate. tag_slash_head (RewriteContext hr)
void
HighlightTemplate. tag_slash_highlight (RewriteContext hr)
void
SetTemplate. tag_slash_namespace (RewriteContext hr)
Clear the default namespace for "set" and "import".
void
HighlightTemplate. tag_slash_nohighlight (RewriteContext hr)
void
HighlightTemplate. tag_slash_script (RewriteContext hr)
void
FormTemplate. tag_slash_select (RewriteContext hr)
Forget the variable name for the next group of option tags
void
HighlightTemplate. tag_slash_server (RewriteContext hr)
void
HighlightTemplate. tag_slash_style (RewriteContext hr)
void
FormClientTemplate. tag_slash_tag (RewriteContext hr)
void
MultipartSetTemplate. tag_slash_tag (RewriteContext hr)
void
PropsTemplate. tag_slash_tag (RewriteContext hr)
Insert a literal ">"
void
SetTemplate. tag_slash_tag (RewriteContext hr)
Insert a literal ">"
void
ContentTemplate. tag_slash_title (RewriteContext hr)
Gather up the title - no tags allowed between title ....
void
ContentTemplate. tag_style (RewriteContext hr)
Append all "style" code while in the head section.
void
HighlightTemplate. tag_style (RewriteContext hr)
void
ScriptEvalTemplate. tag_style (RewriteContext hr)
void
FormClientTemplate. tag_subst (RewriteContext hr)
Tag to do substitution of previously uploaded data.
void
FormClientTemplate. tag_tag (RewriteContext hr)
Using the current scheme, there is no easy way to substitute into
a tag parameter.
void
MultipartSetTemplate. tag_tag (RewriteContext hr)
void
PropsTemplate. tag_tag (RewriteContext hr)
Insert a literal "<".
void
SetTemplate. tag_tag (RewriteContext hr)
Insert a literal "<".
void
TemplateTemplate. tag_template (RewriteContext hr)
void
ContentTemplate. tag_title (RewriteContext hr)
Toss everything up to and including this entity.
void
SetTemplate. tag_unimport (RewriteContext hr)
Un-import a previously imported namespace.
protected Template
TemplateRunner. templateFromTag (RewriteContext hr,
java.lang.String tag)
Return the object instance of the template that will process this
tag (if any).