Top Description Methods
uk.ac.ed.ph.snuggletex.dombuilding

public Interface EnvironmentHandler

Known Direct Implementers
uk.ac.ed.ph.snuggletex.dombuilding.EqnArrayHandler, uk.ac.ed.ph.snuggletex.dombuilding.ListEnvironmentHandler, uk.ac.ed.ph.snuggletex.dombuilding.MathEnvironmentHandler, uk.ac.ed.ph.snuggletex.dombuilding.MathFenceHandler, uk.ac.ed.ph.snuggletex.dombuilding.MatrixHandler, uk.ac.ed.ph.snuggletex.dombuilding.SimpleXHTMLContainerBuildingHandler, uk.ac.ed.ph.snuggletex.dombuilding.StyleHandler, uk.ac.ed.ph.snuggletex.dombuilding.TabularHandler, uk.ac.ed.ph.snuggletex.dombuilding.VerbatimHandler, uk.ac.ed.ph.snuggletex.dombuilding.XMLUnparseHandler, uk.ac.ed.ph.snuggletex.dombuilding.AbstractCustomXMLElementHandler, uk.ac.ed.ph.snuggletex.dombuilding.ArrayHandler, uk.ac.ed.ph.snuggletex.dombuilding.DoNothingHandler
Imports
uk.ac.ed.ph.snuggletex.definitions.BuiltinEnvironment, uk.ac.ed.ph.snuggletex.internal.DOMBuilder, .SnuggleParseException, uk.ac.ed.ph.snuggletex.tokens.CommandToken, .EnvironmentToken, org.w3c.dom.Element

Defines how a BuiltinEnvironment should append children to the outgoing DOM.

An instance of this interface must be stateless once created.

Author
David McKain
Version
$Revision$

Method Summary

Modifier and TypeMethod and Description
public void
handleEnvironment(DOMBuilder
DOMBuilder running this process, which provides access to convenience method for appending Nodes to the DOM
builder
,
Element
parent Element that the resulting Nodes should (can) be added to
parentElement
,
EnvironmentToken
Token representing the environment being processed.
token
)

Called when a CommandToken is being handled by the DOMBuilder.

Method Detail

handleEnvironmentback to summary
public void handleEnvironment(DOMBuilder builder, Element parentElement, EnvironmentToken token) throws SnuggleParseException

Called when a CommandToken is being handled by the DOMBuilder.

Parameters
builder:DOMBuilder

DOMBuilder running this process, which provides access to convenience method for appending Nodes to the DOM

parentElement:Element

parent Element that the resulting Nodes should (can) be added to

token:EnvironmentToken

Token representing the environment being processed.