org.apache.tapestry
Interface IAction

All Superinterfaces:
IComponent, ILocatable, ILocationHolder, IRender
All Known Subinterfaces:
IForm
All Known Implementing Classes:
ActionLink, Form

public interface IAction
extends IComponent

A particular type of component usuable with the action service.

Since:
1.0.1
Version:
$Id: IAction.java,v 1.3 2004/02/19 17:37:36 hlship Exp $
Author:
Howard Lewis Ship

Method Summary
 boolean getRequiresSession()
          Returns true if the component requires an existing, not new, HttpSession to operate.
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, finishLoad, getAsset, getAssets, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, getString, renderBody, setBinding, setContainer, setId, setNamespace, setPage, setProperty, setSpecification
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.tapestry.ILocationHolder
setLocation
 
Methods inherited from interface org.apache.tapestry.ILocatable
getLocation
 

Method Detail

getRequiresSession

public boolean getRequiresSession()
Returns true if the component requires an existing, not new, HttpSession to operate. Components who are not dependant on page state (or the visit object) are non-stateful and can return false.