# Package org.apache.tapestry5.internal.parser

package org.apache.tapestry5.internal.parser
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change

- Related Packages
  Package
  Description
  org.apache.tapestry5.internal
  [INTERNAL USE ONLY] internal support classes; API subject to change.
- Class
  Description
  AttributeToken
  Stores an attribute/value pair (as part of an XML element).
  BlockToken
  A block, used to enclose a chunk of template (including components) and control when or if the content is rendered.
  BodyToken
  Placeholder for a component's body (within the component's template).
  CDATAToken
  Literal text that was enclosed within a !CDATA in the input template (so we should do the same during output).
  CommentToken
  A node representing a comment embedded in the source input.
  ComponentTemplate
  A parsed component template, containing all the tokens parsed from the template.
  ComponentTemplateImpl
  DefineNamespacePrefixToken
  A token from a template that defines a namespace prefix.
  DTDToken
  Represents the presence of a Document Type declaration within a template.
  EndElementToken
  Ends a previously started element (including components, parameters, blocks, etc.).
  ExpansionToken
  A token containing an expression expansion from the template.
  ExtensionPointToken
  A token that represents the replacement of a portion of the template with the content of an extension point, or an override of that extension point.
  ParameterToken
  A parameter block to be passed to a component as a parameter.
  StartComponentToken
  The start element of a component within the template.
  StartElementToken
  The start of an ordinary element within the template (as opposed to `StartComponentToken`, which represents an active Tapestry token.
  TemplateToken
  Base class for tokens parsed out of a template.
  TextToken
  TokenType
  Defines the different types of `TemplateToken`s.