public class TabbedPlotterFactory
extends hep.aida.ref.plotter.PlotterFactory
Modifier and Type | Field and Description |
---|---|
private JFrame |
frame |
private String |
name |
private JTabbedPane |
tabbedPane |
Constructor and Description |
---|
TabbedPlotterFactory()
Create an un-named factory.
|
TabbedPlotterFactory(String name)
Create a named factory.
|
Modifier and Type | Method and Description |
---|---|
hep.aida.IPlotter |
create()
Create an unnamed plotter.
|
hep.aida.IPlotter |
create(String plotterName)
Create a named plotter which will plot its graphics onto a tabbed pane.
|
private void |
createFrame()
This method initializes a JFrame for this TabbedPlotterFactory.
|
private String name
private JTabbedPane tabbedPane
private JFrame frame
public TabbedPlotterFactory(String name)
name
- The name of the factory.public TabbedPlotterFactory()
private void createFrame()
IPlotter.show()
on an
associated TabbedPlotter is called, the frame will be set to visible
if it isn't already showing.public hep.aida.IPlotter create(String plotterName)
create
in interface hep.aida.IPlotterFactory
create
in class hep.aida.ref.plotter.PlotterFactory
plotterName
- The name of the plotter.public hep.aida.IPlotter create()
create
in interface hep.aida.IPlotterFactory
create
in class hep.aida.ref.plotter.PlotterFactory
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.