org.apache.tapestry
Interface IAction

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

public interface IAction
extends IComponent

A particular type of component usuable with the action service.

Since:
1.0.1
Version:
$Id: IAction.java 243791 2004-02-19 17:38:13Z hlship $
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

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.