Tapestry 5 Integration Application 1

  • 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
  • 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
  • Renderable Demo -- Shows that render phase methods can return a Renderable object
  • EventHandler Demo -- Tests for event handling method order and matching
  • Inherited Bindings Demo -- Tests for components that inherit bindings from containing components
  • Client Persistence Demo -- component field values persisted on the client side
  • Attribute Expansions Demo -- use expansions inside attributes of ordinary elements
  • Palette Demo -- multiple selection component
  • Return Types -- Tests various event handler return types
  • Form Encoding Type -- Test ability to set an encoding type for a Form
  • RadioDemo -- Use of the RadioGroup and Radio components.
  • Regexp Demo -- Use of the Regexp validator