net.sf.tacos.demo.pages.forms
Class AjaxAutoInvokerExample

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by org.apache.tapestry.AbstractPage
                  extended by org.apache.tapestry.html.BasePage
                      extended by net.sf.tacos.demo.pages.forms.AjaxAutoInvokerExample
All Implemented Interfaces:
Locatable, LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IPage, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

public abstract class AjaxAutoInvokerExample
extends org.apache.tapestry.html.BasePage

Demonstrates the use of AjaxAutoInvoker.

Author:
Felix Sun

Constructor Summary
AjaxAutoInvokerExample()
           
 
Method Summary
 void buildBackwardsName(org.apache.tapestry.IRequestCycle cycle, Name name)
          Builds the full name, backwards (Last Name + First Name).
 void buildNormalName(org.apache.tapestry.IRequestCycle cycle, Name name)
          Builds the full name, in the normal order (First Name + Last Name).
abstract  Name getScriptName()
           
abstract  String getSelectedRadio()
           
abstract  void setScriptName(Name name)
          sets the name
abstract  void setSelectedRadio(String selectedRadio)
          sets the selected radio
 
Methods inherited from class org.apache.tapestry.html.BasePage
getResponseContentType
 
Methods inherited from class org.apache.tapestry.AbstractPage
addPageAttachListener, addPageBeginRenderListener, addPageDetachListener, addPageEndRenderListener, addPageRenderListener, addPageValidateListener, attach, beginPageRender, beginResponse, detach, endPageRender, firePageAttached, firePageBeginRender, firePageDetached, firePageEndRender, firePageValidate, getChangeObserver, getEngine, getExtendedId, getGlobal, getIdPath, getLocale, getNestedComponent, getOutputEncoding, getPageName, getRequestCycle, getVisit, initialize, removePageAttachListener, removePageBeginRenderListener, removePageDetachListener, removePageEndRenderListener, removePageRenderListener, removePageValidateListener, renderPage, setChangeObserver, setLocale, setPageName, validate
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getId, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getId, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

AjaxAutoInvokerExample

public AjaxAutoInvokerExample()
Method Detail

buildNormalName

public void buildNormalName(org.apache.tapestry.IRequestCycle cycle,
                            Name name)
Builds the full name, in the normal order (First Name + Last Name).

Parameters:
cycle - the Tapestry request cycle.
name - the name to change.

buildBackwardsName

public void buildBackwardsName(org.apache.tapestry.IRequestCycle cycle,
                               Name name)
Builds the full name, backwards (Last Name + First Name).

Parameters:
cycle - the Tapestry request cycle.
name - the name to change.

getScriptName

public abstract Name getScriptName()
Returns:
The script example name.

setScriptName

public abstract void setScriptName(Name name)
sets the name


getSelectedRadio

public abstract String getSelectedRadio()
Returns:
The selected radio.

setSelectedRadio

public abstract void setSelectedRadio(String selectedRadio)
sets the selected radio