org.codehaus.plexus.summit.pull
Interface RequestTool

All Known Implementing Classes:
ContentUriBuilder, RelativeTemplateLink, TemplateLink, TemplatePageAttributes, TemplateRenderer

public interface RequestTool

Tools that go into the Toolbox should implement this interface.

Version:
$Id: RequestTool.java 2092 2005-06-06 16:31:27Z jvanzyl $
Author:
Jason van Zyl

Method Summary
 void refresh()
          Refresh the application tool.
 void setRunData(RunData data)
          Initialize the RequestTool with RunData from the request.
 

Method Detail

setRunData

public void setRunData(RunData data)
Initialize the RequestTool with RunData from the request.

Parameters:
data - initialization data

refresh

public void refresh()
Refresh the application tool. This is necessary for development work where you probably want the tool to refresh itself if it is using configuration information that is typically cached after initialization