hep.aida.ref.plotter
Class PlotterStyle

java.lang.Object
  extended by hep.aida.ref.plotter.WeakStyleListener
      extended by hep.aida.ref.plotter.BaseStyle
          extended by hep.aida.ref.plotter.PlotterStyle
All Implemented Interfaces:
IBaseStyle, IPlotterStyle, StyleListener
Direct Known Subclasses:
DataPointSetPlotterStyle

public class PlotterStyle
extends BaseStyle
implements IPlotterStyle


Method Summary
 IBoxStyle dataBoxStyle()
           
 IDataStyle dataStyle()
          Get style of various plotting scene parts.
 IGridStyle gridStyle()
           
 IInfoStyle infoStyle()
          Deprecated.  
 ILegendBoxStyle legendBoxStyle()
           
 void print(String pref)
           
 IBoxStyle regionBoxStyle()
           
 boolean setAxisStyleX(IAxisStyle xAxisStyle)
           
 boolean setAxisStyleY(IAxisStyle yAxisStyle)
           
 boolean setAxisStyleZ(IAxisStyle zAxisStyle)
           
 boolean setDataBoxStyle(IBoxStyle dataBoxStyle)
           
 boolean setDataStyle(IDataStyle dataStyle)
          Set style of various plotting scene parts.
 boolean setGridStyle(IGridStyle gridStyle)
           
 boolean setInfoStyle(IInfoStyle infoStyle)
           
 boolean setLegendBoxStyle(ILegendBoxStyle legendBoxStyle)
           
 boolean setParameter(String pn, String parValue, String[] parAllowedValues)
           
 boolean setRegionBoxStyle(IBoxStyle regionBoxStyle)
           
 boolean setStatisticsBoxStyle(IStatisticsBoxStyle statisticsBoxStyle)
           
 boolean setTitleStyle(ITitleStyle titleStyle)
           
 IStatisticsBoxStyle statisticsBoxStyle()
           
 ITitleStyle titleStyle()
           
 IAxisStyle xAxisStyle()
           
 IAxisStyle yAxisStyle()
           
 IAxisStyle zAxisStyle()
           
 
Methods inherited from class hep.aida.ref.plotter.BaseStyle
addParent, addParentList, availableParameterOptions, availableParameters, child, children, deepestSetParameter, isMyParent, isParameterSet, isParameterSet, isVisible, name, parameter, parameterValue, parentList, removeAllParents, removeParent, reset, setParameter, setParameter, setParameterDefault, setParent, setParentList, setVisible, styleChanged, type
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.IBaseStyle
availableParameterOptions, availableParameters, child, children, isVisible, name, parameterValue, reset, setParameter, setParameter, setVisible, type
 

Method Detail

print

public void print(String pref)

setParameter

public boolean setParameter(String pn,
                            String parValue,
                            String[] parAllowedValues)
Overrides:
setParameter in class BaseStyle

dataStyle

public IDataStyle dataStyle()
Description copied from interface: IPlotterStyle
Get style of various plotting scene parts.

Specified by:
dataStyle in interface IPlotterStyle

infoStyle

public IInfoStyle infoStyle()
Deprecated. 

Specified by:
infoStyle in interface IPlotterStyle

titleStyle

public ITitleStyle titleStyle()
Specified by:
titleStyle in interface IPlotterStyle

xAxisStyle

public IAxisStyle xAxisStyle()
Specified by:
xAxisStyle in interface IPlotterStyle

yAxisStyle

public IAxisStyle yAxisStyle()
Specified by:
yAxisStyle in interface IPlotterStyle

zAxisStyle

public IAxisStyle zAxisStyle()
Specified by:
zAxisStyle in interface IPlotterStyle

legendBoxStyle

public ILegendBoxStyle legendBoxStyle()
Specified by:
legendBoxStyle in interface IPlotterStyle

statisticsBoxStyle

public IStatisticsBoxStyle statisticsBoxStyle()
Specified by:
statisticsBoxStyle in interface IPlotterStyle

gridStyle

public IGridStyle gridStyle()
Specified by:
gridStyle in interface IPlotterStyle

regionBoxStyle

public IBoxStyle regionBoxStyle()
Specified by:
regionBoxStyle in interface IPlotterStyle

dataBoxStyle

public IBoxStyle dataBoxStyle()
Specified by:
dataBoxStyle in interface IPlotterStyle

setAxisStyleX

public boolean setAxisStyleX(IAxisStyle xAxisStyle)
Specified by:
setAxisStyleX in interface IPlotterStyle

setAxisStyleY

public boolean setAxisStyleY(IAxisStyle yAxisStyle)
Specified by:
setAxisStyleY in interface IPlotterStyle

setAxisStyleZ

public boolean setAxisStyleZ(IAxisStyle zAxisStyle)
Specified by:
setAxisStyleZ in interface IPlotterStyle

setDataStyle

public boolean setDataStyle(IDataStyle dataStyle)
Description copied from interface: IPlotterStyle
Set style of various plotting scene parts.

Specified by:
setDataStyle in interface IPlotterStyle

setInfoStyle

public boolean setInfoStyle(IInfoStyle infoStyle)
Specified by:
setInfoStyle in interface IPlotterStyle

setTitleStyle

public boolean setTitleStyle(ITitleStyle titleStyle)
Specified by:
setTitleStyle in interface IPlotterStyle

setLegendBoxStyle

public boolean setLegendBoxStyle(ILegendBoxStyle legendBoxStyle)
Specified by:
setLegendBoxStyle in interface IPlotterStyle

setStatisticsBoxStyle

public boolean setStatisticsBoxStyle(IStatisticsBoxStyle statisticsBoxStyle)
Specified by:
setStatisticsBoxStyle in interface IPlotterStyle

setGridStyle

public boolean setGridStyle(IGridStyle gridStyle)
Specified by:
setGridStyle in interface IPlotterStyle

setRegionBoxStyle

public boolean setRegionBoxStyle(IBoxStyle regionBoxStyle)
Specified by:
setRegionBoxStyle in interface IPlotterStyle

setDataBoxStyle

public boolean setDataBoxStyle(IBoxStyle dataBoxStyle)
Specified by:
setDataBoxStyle in interface IPlotterStyle


jHepWork 3.2 © jWork.org