hep.aida.ref.plotter
Class DummyPlotterFactory
- java.lang.Object
-
- hep.aida.ref.plotter.DummyPlotterFactory
-
- All Implemented Interfaces:
- IPlotterFactory
- Direct Known Subclasses:
- PlotterFactory
public class DummyPlotterFactory extends java.lang.Object implements IPlotterFactory
A simple plotter factory
-
-
Constructor Summary
Constructors Constructor and Description DummyPlotterFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description IPlottercreate()Create an IPlotter.IPlottercreate(java.lang.String title)Create an IPlotter.IPlottercreate(java.lang.String name, java.lang.String options)Create an IPlotter.IAxisStylecreateAxisStyle()IDataStylecreateDataStyle()Create various "scene part" styles.IFillStylecreateFillStyle()ILineStylecreateLineStyle()IMarkerStylecreateMarkerStyle()Create various basic styles.IPlotterStylecreatePlotterStyle()Create a global plotter style.IPlotterStylecreatePlotterStyle(IPlotterStyle style)ITextStylecreateTextStyle()ITitleStylecreateTitleStyle()
-
-
-
Method Detail
-
create
public IPlotter create(java.lang.String name, java.lang.String options)
Description copied from interface:IPlotterFactoryCreate an IPlotter.- Specified by:
createin interfaceIPlotterFactory- Parameters:
name- 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.
-
create
public IPlotter create(java.lang.String title)
Description copied from interface:IPlotterFactoryCreate an IPlotter.- Specified by:
createin interfaceIPlotterFactory- 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()
Description copied from interface:IPlotterFactoryCreate 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:
createin interfaceIPlotterFactory
-
createAxisStyle
public IAxisStyle createAxisStyle()
- Specified by:
createAxisStylein interfaceIPlotterFactory
-
createDataStyle
public IDataStyle createDataStyle()
Description copied from interface:IPlotterFactoryCreate various "scene part" styles. The returned styles are not managed by the plotter.- Specified by:
createDataStylein interfaceIPlotterFactory
-
createPlotterStyle
public IPlotterStyle createPlotterStyle()
Description copied from interface:IPlotterFactoryCreate a global plotter style. The returned style is not managed by the plotter.- Specified by:
createPlotterStylein interfaceIPlotterFactory
-
createPlotterStyle
public IPlotterStyle createPlotterStyle(IPlotterStyle style)
-
createFillStyle
public IFillStyle createFillStyle()
- Specified by:
createFillStylein interfaceIPlotterFactory
-
createLineStyle
public ILineStyle createLineStyle()
- Specified by:
createLineStylein interfaceIPlotterFactory
-
createMarkerStyle
public IMarkerStyle createMarkerStyle()
Description copied from interface:IPlotterFactoryCreate various basic styles. The returned styles are not managed by the plotter. A user have to delete these objects.- Specified by:
createMarkerStylein interfaceIPlotterFactory
-
createTextStyle
public ITextStyle createTextStyle()
- Specified by:
createTextStylein interfaceIPlotterFactory
-
createTitleStyle
public ITitleStyle createTitleStyle()
- Specified by:
createTitleStylein interfaceIPlotterFactory
-
-
DMelt 3.0 © DataMelt by jWork.ORG