hep.aida.ref.plotter
Class PlotterFactory

java.lang.Object
  extended by hep.aida.ref.plotter.DummyPlotterFactory
      extended by hep.aida.ref.plotter.PlotterFactory
All Implemented Interfaces:
IPlotterFactory

public class PlotterFactory
extends DummyPlotterFactory


Constructor Summary
PlotterFactory()
           
 
Method Summary
 IPlotter create()
          Create an IPlotter.
 IPlotter create(String title)
          Create an IPlotter.
 IPlotter create(String title, String options)
          Create an IPlotter.
 
Methods inherited from class hep.aida.ref.plotter.DummyPlotterFactory
createAxisStyle, createDataStyle, createFillStyle, createLineStyle, createMarkerStyle, createPlotterStyle, createPlotterStyle, createTextStyle, createTitleStyle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlotterFactory

public PlotterFactory()
Method Detail

create

public IPlotter create()
Description copied from interface: IPlotterFactory
Create an IPlotter. A plotter is in general managed by a GUI. The "name" of the plotter could be used as the string identifier for the GUI plotter widget. If "" is passed, some default plotter is used.

Specified by:
create in interface IPlotterFactory
Overrides:
create in class DummyPlotterFactory

create

public IPlotter create(String title)
Description copied from interface: IPlotterFactory
Create an IPlotter.

Specified by:
create in interface IPlotterFactory
Overrides:
create in class DummyPlotterFactory
Parameters:
title - A string identifier. A plotter is in general managed by a GUI. The "name" of the plotter could be used as the string identifier for the GUI plotter widget. If "" is passed, some default plotter is used.

create

public IPlotter create(String title,
                       String options)
Description copied from interface: IPlotterFactory
Create an IPlotter.

Specified by:
create in interface IPlotterFactory
Overrides:
create in class DummyPlotterFactory
Parameters:
title - A string identifier. A plotter is in general managed by a GUI. The "name" of the plotter could be used as the string identifier for the GUI plotter widget. If "" is passed, some default plotter is used.
options - See implementattion's documentation for available options.


jHepWork 3.2 © jWork.org