EchoPoint
1.0

echopoint.ui.template
Interface ParseContext

All Known Implementing Classes:
TemplateParseContext

public interface ParseContext

A parse context is generated for each processing of a page and may hold parameters which are needed in the tag Handlers.


Method Summary
 void doneTag(int number)
          Called when a tag number i has finished executing
 nextapp.echoservlet.Id getId()
          Returns a unique Id object for this context
 nextapp.echoservlet.html.Element getOutputElement()
          Returns the Element for output to be placed in
 nextapp.echoservlet.RenderingContext getRenderingContext()
          Returns the RenderingContext that output is controlled by.
 TextSubstitution getTextSubstitution()
          Returns the TextSubstitution object
 boolean isLoudErrorsUsed()
          This returns true if "loud" error messages are to be used during template compilation.
 void startTag(int number)
          Called when a tag number i is executed
 

Method Detail

doneTag

public void doneTag(int number)
Called when a tag number i has finished executing

Parameters:
number - - the number of the tag

getOutputElement

public nextapp.echoservlet.html.Element getOutputElement()
Returns the Element for output to be placed in


getRenderingContext

public nextapp.echoservlet.RenderingContext getRenderingContext()
Returns the RenderingContext that output is controlled by.


getTextSubstitution

public TextSubstitution getTextSubstitution()
Returns the TextSubstitution object


startTag

public void startTag(int number)
Called when a tag number i is executed

Parameters:
number - - the number of the tag

getId

public nextapp.echoservlet.Id getId()
Returns a unique Id object for this context

Returns:
a unique Id object for this context

isLoudErrorsUsed

public boolean isLoudErrorsUsed()
This returns true if "loud" error messages are to be used during template compilation.

Returns:
true if lound error messages are to be displayed

EchoPoint
1.0