Uses of Package
org.apache.tapestry5.commons

Package
Description
Root package for Tapestry, containing common interfaces and data types used throughout the framework.
Support classes for the BeanEditor component.
 
 
 
 
 
 
 
 
 
 
 
 
The set of core components available in all Tapestry applications
[INTERNAL USE ONLY] support classes for the Tapestry-core module; API subject to change core components.
 
 
 
 
[INTERNAL USE ONLY] internal support classes; API subject to change.
[INTERNAL USE ONLY] support classes for the BeanEditor component; API subject to change
[INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change
[INTERNAL USE ONLY] support classes for binding; API subject to change
[INTERNAL USE ONLY] support classes for the Dynamic component; API subject to change
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
[INTERNAL USE ONLY] support classes for component models; API subject to change
[INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] asset support services; API subject to change
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
[INTERNAL USE ONLY] support implementations for component catalogs; API subject to change
[INTERNAL USE ONLY] component template support classes; API subject to change
[INTERNAL USE ONLY] support classes for the Spring IOC; API subject to change
[INTERNAL USE ONLY] page structure implementation details; API subject to change.
 
[INTERNAL USE ONLY] testing support implementation classes; API subject to change
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
[INTERNAL USE ONLY] various utility classes; API subject to change.
A code-centric, high-performance, simple Inversion of Control container
Tapestry IOC service definitions
[INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
[INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
 
Tapestry IOC service interfaces
 
 
 
 
Optional module that allows JSON objects to be used with the TypeCoercer service, when the tapestry-ioc module is present.
 
Interfaces for various types of component and parameter models used by Tapestry
 
 
 
 
Contains interfaces that are added to component classes at runtime.
Core services
Various services for assets (e.g., images, JavaScript and CSS files)
Services supporting the Dynamic component.
Support for Javascript (and CSS), including dynamically-added JavaScript and services that manage dynamically-added links to JavaScript (and CSS) assets.
Services supporting component and application message catalogs.
Services for locating and loading pages and component resources.
Template services
Support for component class transformation.
 
 
Support for testing Tapestry pages
 
A set of enums, abstract classs and wrappers of various purposes
Validators for use by Tapestry (and custom) form field components.