| Package | Description |
|---|---|
| org.apache.tapestry |
Tapestry is a comprehensive web application framework, written in Java.
|
| org.apache.tapestry.callback |
Provides implementations of callbacks, objects that encapsulate a server request that is deferred,
typically to allow a user to login or otherwise authenticate before proceeding with
some other activity.
|
| org.apache.tapestry.engine |
Implementations of the
IEngine interface, including
the standard implementation:
BaseEngine. |
| org.apache.tapestry.event |
Defines events and listener interfaces for Tapestry.
|
| org.apache.tapestry.html |
Components specific to the creation of HTML pages, including sophisticated
DHTML JavaScript effects.
|
| org.apache.tapestry.pageload |
Classes used when loading pages (and thier heirarchies of components) from thier
specifications, as well as organizaing thier templates.
|
| org.apache.tapestry.pages |
Basic pages used for errors, stale links and stale sessions.
|
| org.apache.tapestry.record |
Abstract and simple (memory-based) implementations of
IPageRecorder. |
| org.apache.tapestry.wml |
Classes and components for main elements of the Wireless Markup Language (WML 1.2).
|
| org.apache.tapestry.wml.pages |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IExternalPage
Defines a page which may be referenced externally via a URL using the
ExternalService. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPage
Abstract base class implementing the
IPageinterface. |
| Modifier and Type | Method and Description |
|---|---|
IPage |
AbstractComponent.getPage() |
IPage |
IComponent.getPage()
Returns the page which ultimately contains the receiver.
|
IPage |
IRequestCycle.getPage()
Identifies the active page, the page which will ultimately render the response.
|
IPage |
StaleLinkException.getPage()
Returns the page referenced by the service URL, if known,
or null otherwise.
|
IPage |
StaleSessionException.getPage()
Returns the page referenced by the service URL, if known, or null otherwise.
|
IPage |
IRequestCycle.getPage(java.lang.String name)
Returns the page with the given name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IRequestCycle.activate(IPage page)
Sets the active page for the request.
|
void |
AbstractComponent.setPage(IPage value) |
void |
IComponent.setPage(IPage value)
Sets the page which ultimiately contains the component.
|
| Constructor and Description |
|---|
PageRedirectException(IPage page) |
StaleLinkException(IPage page,
java.lang.String targetActionId,
java.lang.String targetIdPath)
Constructor used when the target action id is not found.
|
StaleSessionException(java.lang.String message,
IPage page) |
| Constructor and Description |
|---|
PageCallback(IPage page) |
| Modifier and Type | Method and Description |
|---|---|
IPage |
RequestCycle.getPage() |
IPage |
IPageSource.getPage(IRequestCycle cycle,
java.lang.String pageName,
IMonitor monitor)
Gets a given page for the engine.
|
IPage |
RequestCycle.getPage(java.lang.String name)
Gets the page from the engines's
IPageSource. |
IPage |
IPageLoader.loadPage(java.lang.String name,
INamespace namespace,
IRequestCycle cycle,
IComponentSpecification specification)
Invoked by the
IPageSourceto load a specific page. |
| Modifier and Type | Method and Description |
|---|---|
void |
RequestCycle.activate(IPage page) |
static java.lang.String |
EngineMessages.pageNotCompatible(IPage page,
java.lang.Class expectedType) |
void |
IPageSource.releasePage(IPage page)
Invoked after the engine is done with the page (typically, after the response to the client
has been sent).
|
void |
IPageRecorder.rollback(IPage page)
Rolls back the page to the currently persisted state.
|
| Modifier and Type | Method and Description |
|---|---|
IPage |
PageEvent.getPage() |
| Constructor and Description |
|---|
PageEvent(IPage page,
IRequestCycle cycle)
Constructs a new instance of the event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasePage
Base class for HTML pages.
|
| Modifier and Type | Method and Description |
|---|---|
IPage |
PageSource.getPage(IRequestCycle cycle,
java.lang.String pageName,
IMonitor monitor)
Gets the page from a pool, or otherwise loads the page.
|
IPage |
PageLoader.loadPage(java.lang.String name,
INamespace namespace,
IRequestCycle cycle,
IComponentSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
protected MultiKey |
PageSource.buildKey(IPage page)
Builds a key from an existing page, using the page's name and locale.
|
void |
PageSource.releasePage(IPage page)
Returns the page to the appropriate pool.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Exception
Default exception reporting page.
|
class |
StaleLink
Stores a message (taken from the
StaleLinkException)
that is displayed as part of the page. |
| Modifier and Type | Method and Description |
|---|---|
IPageRecorder |
PageRecorderSource.createPageRecorder(IPage page) |
void |
PageRecorderImpl.rollback(IPage page) |
| Modifier and Type | Class and Description |
|---|---|
class |
Deck
Concrete class for WML decks.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WMLException
Default exception reporting page for WML applications.
|
class |
WMLStaleLink
Stores a message (taken from the
StaleLinkException)
that is displayed as part of the page. |