See: Description
Interface | Description |
---|---|
ComponentClassProvider |
Determines the name of a page class based on information inside a
ComponentClassProviderContext . |
IComponentVisitor |
An interface defining an entity that is interested in examining a particular component
|
Class | Description |
---|---|
ComponentClassProviderContext |
Contains information needed when trying to determine the name of a page or component class.
|
ComponentTreeWalker |
Walks through the tree of components and invokes the visitors on each of
of the components in the tree.
|
EstablishDefaultParameterValuesVisitor |
For all parameters in the examined component that have default values, but are not bound,
automatically add an ExpressionBinding with the default value.
|
GlobalDefaultComponentClassProvider |
The final command in the tapestry.page.PageClassProviderChain configuration, returns a fixed
value for page class name.
|
NamespaceClassSearchComponentClassProvider |
Searches for a class with a name matching the page name.
|
NamespaceDefaultPageClassProvider |
Returns the namespace property for the
TapestryConstants.PAGE_CLASS_NAME key. |
PageLoader |
Implementation of tapestry.page.PageLoader.
|
PageSource |
A source for pages for a particular application.
|
SpecificationComponentClassProvider |
Implementation of
ComponentClassProvider that returns the
value from the specification. |
VerifyRequiredParametersVisitor |
Verify whether all required parameters in the examined component are bound, and if they are not,
throw an exception.
|
Classes used when loading pages (and thier heirarchies of components) from thier specifications, as well as organizaing thier templates.