| AbstractSpecificationRule |
Placeholder for utility methods needed by the various
specification-oriented Rule s. |
| AttributeType |
The type of an TemplateAttribute . |
| BaseDocumentRule |
Base implementation of IDocumentRule . |
| BodyRule |
Variation of BeanPropertySetterRule
that does not trim the body text of leading and trailing
whitespace. |
| CloseToken |
Represents the closing tag of a component element in the template. |
| ComponentCopyOfRule |
A rule for processing the copy-of attribute
of the <component> element (in a page
or component specification). |
| ComponentTemplate |
Enapsulates a parsed component template, allowing access to the
tokens parsed. |
| ConnectChildRule |
Connects a child object to a parent object using a named method. |
| DisallowFrameworkNamespaceRule |
Special purpose rule that simple validates that a library does
not use the reserved framework namespace. |
| InitializePropertyRule |
Used to initialize a property of an object on the top of the digester stack. |
| LocalizationToken |
Represents localized text from the template. |
| OpenToken |
Token representing the open tag for a component. |
| SetBooleanPropertyRule |
Sets a boolean property from an attribute of the current element. |
| SetConvertedPropertyRule |
Rule that applies a conversion of a string value from an attribute into
an object value before assigning it to the property. |
| SetExtendedPropertyRule |
Sets a property from an extended attribute. |
| SetLimitedPropertiesRule |
Much like SetPropertiesRule , but
only properties that are declared will be copied; other properties
will be ignored. |
| SetMetaPropertyRule |
Handles the <property> element in Tapestry specifications, which is
designed to hold meta-data about specifications. |
| SetPublicIdRule |
Sets the publicId
property of the parsed specification. |
| SpecificationDigester |
Extension of Digester with additional rules, hooks
and methods needed when parsing Tapestry specifications. |
| SpecificationParser |
Used to parse an application or component specification into a
ApplicationSpecification or IComponentSpecification . |
| TemplateAttribute |
An attribute, associated with a OpenToken , taken
from a template. |
| TemplateParser |
Parses Tapestry templates, breaking them into a series of
tokens . |
| TemplateParser.TemplateTokenFactory |
A Factory used by TemplateParser to create
TemplateToken objects. |
| TemplateToken |
Base class for a number of different types of tokens that can be extracted
from a page/component template. |
| TextToken |
Represents static text in the template that may be passed through
to the client unchanged (except, perhaps, for the removal of
some whitespace). |
| TokenType |
An Enum of the different possible token types. |
| ValidatePublicIdRule |
Rule used to validate the public id of the document, ensuring that
it is not null, and that it matches an expected value. |
| ValidateRule |
Validates that an attribute matches a specified pattern. |