2.17.2: 2011-06-17

net.sf.basedb.clients.web.extensions.plot
Class OverviewPlotBean

java.lang.Object
  extended by net.sf.basedb.clients.web.extensions.plot.OverviewPlotBean
All Implemented Interfaces:
OverviewPlotAction, Action

public class OverviewPlotBean
extends Object
implements OverviewPlotAction

A simple bean-like implementation of the OverviewPlotAction interface.

Version:
2.12
Author:
Nicklas
Last modified
$Date: 2009-04-28 14:47:33 +0200 (Tue, 28 Apr 2009) $

Field Summary
private  String description
           
private  PlotGenerator[] generators
           
private  String id
           
private  String title
           
 
Constructor Summary
OverviewPlotBean()
           
 
Method Summary
 String getDescription()
          A description of the overview plots.
 String getId()
          The ID of the overview plots.
 PlotGenerator[] getPlotGenerators()
          The plot generates that contains information for each image that is generated.
 String getTitle()
          The title of the overview plots.
 void setDescription(String description)
           
 void setId(String id)
           
 void setPlotGenerators(PlotGenerator[] generators)
           
 void setTitle(String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private String id

title

private String title

description

private String description

generators

private PlotGenerator[] generators
Constructor Detail

OverviewPlotBean

public OverviewPlotBean()
Method Detail

getId

public String getId()
Description copied from interface: OverviewPlotAction
The ID of the overview plots. It must be unique among the actions generated by a single extension. This ID is combined with the ID of the extension to generate an application-wide unique ID.

Specified by:
getId in interface OverviewPlotAction

getTitle

public String getTitle()
Description copied from interface: OverviewPlotAction
The title of the overview plots. This will typically end up as the title of tab on the web page.

Specified by:
getTitle in interface OverviewPlotAction

getDescription

public String getDescription()
Description copied from interface: OverviewPlotAction
A description of the overview plots. This is typically shown as a tooltip for the tab.

Specified by:
getDescription in interface OverviewPlotAction

getPlotGenerators

public PlotGenerator[] getPlotGenerators()
Description copied from interface: OverviewPlotAction
The plot generates that contains information for each image that is generated. Typically, there is one image for each bioassay, but it doesn't have to be like that. Null values in the array are allowed and are ignored by the renderer.

Specified by:
getPlotGenerators in interface OverviewPlotAction

setId

public void setId(String id)

setTitle

public void setTitle(String title)

setDescription

public void setDescription(String description)

setPlotGenerators

public void setPlotGenerators(PlotGenerator[] generators)

2.17.2: 2011-06-17