org.apache.tapestry5.internal.parser
Class StartElementToken
java.lang.Object
org.apache.tapestry5.ioc.BaseLocatable
org.apache.tapestry5.internal.parser.TemplateToken
org.apache.tapestry5.internal.parser.StartElementToken
- All Implemented Interfaces:
- Locatable, RenderCommand
public class StartElementToken
- extends TemplateToken
- implements RenderCommand
The start of an ordinary element within the template (as opposed to StartComponentToken
,
which represents an active Tapestry token. A start element token may be immediately followed by AttributeToken
s that represents the attributes associated with the element. A
start element token will always be balanced by a EndElementToken
(though
there will likely be some amount of intermediate tokens).
namespaceURI
public final String namespaceURI
name
public final String name
StartElementToken
public StartElementToken(String namespaceURI,
String name,
Location location)
toString
public String toString()
- Overrides:
toString
in class Object
render
public void render(MarkupWriter writer,
RenderQueue queue)
- Description copied from interface:
RenderCommand
- Invoked on an object to request that it render itself. This involves a mix of invoking methods on the writer, and
queueing up additional commands (often, representing children of the object that was invoked) to perform
additional rendering.
In this way, rendering is a tail recursive algorithm, but is not implemented using tail recursion.
- Specified by:
render
in interface RenderCommand
Copyright © 2003-2012 The Apache Software Foundation.