Tapestry 5 Integration Application 1
Count Page
Inject Demo
Countdown Page
Template Overriden by Class Page
Environmental Annotation Useage
Expansion Page
BadTemplate Page
-- More exception reporting
Action Page
-- tests fixture for ActionLink component
InstanceMixin
-- Mixin added to particular component instance
RenderPhaseOrder
-- Order of operations when invoking render phase methods
SimpleForm
-- first pass at writing Form and TextField components
NumberSelect
-- passivate/activate page context demo
Localization
-- accessing localized messages from the component catalog
AssetDemo
-- declaring an using Assets
ExpansionSubclass
-- components can inherit templates from base classes
InjectComponentMismatch
-- check error reporting when @InjectComponent doesn't match the actual field type
ParameterDefault
-- defaulter methods for component parameters
ValidForm
-- server-side input validation
AnyDemo
-- test out the Any component
PasswordFieldDemo
-- test for the PasswordField component
RenderComponentDemo
-- components that "nominate" other components to render
BlockDemo
-- use of blocks to control rendering
ToDo List (Volatile)
-- Loops and Submit inside Form, volatile mode
ToDo List
-- Loops and Submit inside Form using a primary key encoder
FlashDemo
-- demonstrate "flash" persistence
BeanEditor Demo
-- demonstrate the BeanEditor mega-component
PageLoaded Demo
-- shows that page lifecycle methods are invoked
Grid Demo
-- default Grid component
Null Grid
-- handling of null source for Grid
Grid Enum Demo
-- handling of enum types in the Grid
Text Stream Response
-- component event that directly returns a stream of character (rather than a redirect)
Protected Page
-- Demonstrate result of non-void return from a page's activate method.
Kicker
-- demos complex page and component context in links
SimpleTrack Grid Demo
-- customizing the model for a Grid around an interface
PageLink Context Demo
-- passing explicit context in a page render link
Client Validation Demo
--BeanEditor with validation enabled
Recursive Demo
-- check for handling of recursive components