Tapestry 4.1.5 API

Packages
org.apache.tapestry Tapestry is a comprehensive web application framework, written in Java.
org.apache.tapestry.annotations Contains all of the annotation features (jdk >= 1.5) available in tapestry.
org.apache.tapestry.asset Implementations of IAsset, as well as the ExternalResource, used to handle private assets.
org.apache.tapestry.bean Contains useful helper beans, an implementation of the IBeanProvider interface, and several interfaces and classes related to initializing helper beans.
org.apache.tapestry.binding Implementations of IBinding.
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.coerce Object conversion classes that deal with serializing / deserializing different types of data.
org.apache.tapestry.components Basic, fundamental components used to construct more complex components, or pages.
org.apache.tapestry.contrib.ajax

Ajax related contributions, things like Timeout and XTile allow a lot of common ajax functionality to be easily used.

org.apache.tapestry.contrib.components Contribution of foundational components.
org.apache.tapestry.contrib.ejb Subclasses of the EJB exceptions that take an optional, additional, root cause Throwable to identify the underlying reason for the exception.
org.apache.tapestry.contrib.form

Form controls for things liked masked input editing on text fields and multi property selection semantics.

org.apache.tapestry.contrib.form.checkboxes

Additional checkbox controls, like grouping and controlled selections.

org.apache.tapestry.contrib.inspector Implementation of the Tapestry Inspector, a specialized page used to dynamically introspect the construction of an application while it runs.
org.apache.tapestry.contrib.jdbc A set of classes that assist with dynamically generating JDBC SQL queries.
org.apache.tapestry.contrib.link

Additional components related to rendering html links.

org.apache.tapestry.contrib.palette

A powerful component for handling the very common case of moving elements from two different multi selection input boxes.

org.apache.tapestry.contrib.services.impl  
org.apache.tapestry.contrib.table.components

Components that make up the core of the tapestry contrib's Table component.

org.apache.tapestry.contrib.table.components.inserted

Table components that are dynamically inserted.

org.apache.tapestry.contrib.table.model

All of the model interfaces defining the interactions for some of the table component semantics.

org.apache.tapestry.contrib.table.model.common

Common model classes used in table.

org.apache.tapestry.contrib.table.model.ognl

Utiltity model classes that are based on working with objects using OGNL syntax.

org.apache.tapestry.contrib.table.model.simple

Simple model classes for table.

org.apache.tapestry.contrib.table.model.sql

Model classes based on sql semantics.

org.apache.tapestry.contrib.tree.components

The tapestry contributed tree component.

org.apache.tapestry.contrib.tree.components.table

Tree rendering components.

org.apache.tapestry.contrib.tree.model

Tree model classes/interfaces.

org.apache.tapestry.contrib.tree.simple

Default set of model implementation classes for the Tree component.

org.apache.tapestry.contrib.valid Backwards compatible versions of Tapestry 1.0.7's validating text fields, built as wrappers around the 1.0.8 versions.
org.apache.tapestry.data Data Squeezer filters.
org.apache.tapestry.describe Services related to describing objects and graphs of objects; primarily used by the Exception page.
org.apache.tapestry.dojo

Classes/utilities making up some of the core ajax functionality for tapestry.

org.apache.tapestry.dojo.form Form related components that are wrapped by dojo widgets.
org.apache.tapestry.dojo.html Html related components that are wrapped by dojo widgets.
org.apache.tapestry.engine Implementations of the IEngine interface, including the standard implementation: BaseEngine.
org.apache.tapestry.engine.encoders Various service url encoding classes for things like Assets / page links / etc.
org.apache.tapestry.engine.state Management of application state objects (what, in Tapestry 3.0, were the Visit and Global objects).
org.apache.tapestry.enhance Classes used for performing dynamic bytecode enhancement of component and page classes.
org.apache.tapestry.error Defines various services / utilies for error reporting.
org.apache.tapestry.event Defines events and listener interfaces for Tapestry.
org.apache.tapestry.form Components for implementing basic HTML Forms.
org.apache.tapestry.form.translator Defines translator bindings used primarily in form component input translations.
org.apache.tapestry.form.validator Form validation infrastructure.
org.apache.tapestry.html Components specific to the creation of HTML pages, including sophisticated DHTML JavaScript effects.
org.apache.tapestry.internal  
org.apache.tapestry.internal.event Event related internal classes only.
org.apache.tapestry.internal.event.impl Event related internal classes only.
org.apache.tapestry.internal.pageload  
org.apache.tapestry.javascript

Classes/services for handling javascipr libraries.

org.apache.tapestry.json Javascript Object Notation library.
org.apache.tapestry.l10n l10n related localization.
org.apache.tapestry.link Components for creating links on the page that trigger application behavior when clicked.
org.apache.tapestry.listener Support classes that allows an object to expose listener methods instead of listener properties.
org.apache.tapestry.markup Implementations of IMarkupWriter.
org.apache.tapestry.multipart Deals with multipart form data.
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.parse Classes used when parsing templates, application and component specifications.
org.apache.tapestry.portlet Core portlet services.
org.apache.tapestry.portlet.bindings Portlet related hivemind bindings.
org.apache.tapestry.portlet.multipart Portlet uploads.
org.apache.tapestry.record Abstract and simple (memory-based) implementations of IPageRecorder.
org.apache.tapestry.request Deals with upload form data.
org.apache.tapestry.resolver Namespace resolution of pages/components/etc..
org.apache.tapestry.script Parser and related classes for dynamically generating JavaScript for inclusion in an HTML response.
org.apache.tapestry.scriptaculous  
org.apache.tapestry.services Interfaces for Tapestry-related HiveMind services.
org.apache.tapestry.services.impl Service implementations.
org.apache.tapestry.spec Classes to represent application and component specifications.
org.apache.tapestry.test Various testing utilities to make testing tapestry pages/components easier.
org.apache.tapestry.util A general set of resuable classes and utilities for creating Internet and XML applications.
org.apache.tapestry.util.exception A basic framework for analyzing a reporting exceptions.
org.apache.tapestry.util.io Some interesting I/O classes.
org.apache.tapestry.util.text Helper classes for template parsing and rendering.
org.apache.tapestry.util.xml Base classes for streamlining the process of parsing an XML document.
org.apache.tapestry.valid Components and classes that provide specialized, validating text fields.
org.apache.tapestry.web Interfaces that provide an abtraction between Tapestry and the underlying Servlet APIs.
org.apache.tapestry.wml Classes and components for main elements of the Wireless Markup Language (WML 1.2).
org.apache.tapestry.wml.pages WML style pages.

 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.