FreeHEP API
Version current

hep.aida.ref.plotter
Class BorderStyle

java.lang.Object
  extended byhep.aida.ref.plotter.BaseStyle
      extended byhep.aida.ref.plotter.BrushStyle
          extended byhep.aida.ref.plotter.LineStyle
              extended byhep.aida.ref.plotter.BorderStyle
All Implemented Interfaces:
hep.aida.IBaseStyle, hep.aida.IBorderStyle, hep.aida.IBrushStyle, hep.aida.ILineStyle, StyleListener

public class BorderStyle
extends LineStyle
implements hep.aida.IBorderStyle

Author:
The FreeHEP team @ SLAC
Source Code:
BorderStyle.java

Constructor Summary
BorderStyle()
           
 
Method Summary
 String[] availableBorderTypes()
           
 String borderType()
           
protected  void initializeBaseStyle()
          Initialize the BaseStyle.
 boolean setBorderType(String newBorderType)
           
 
Methods inherited from class hep.aida.ref.plotter.LineStyle
availableColors, availableLineTypes, color, lineType, opacity, setColor, setLineType, setOpacity, setThickness, thickness
 
Methods inherited from class hep.aida.ref.plotter.BaseStyle
addBaseStyle, addParameter, availableParameterOptions, availableParameters, child, children, deepestSetParameter, isParameterSet, isVisible, name, numberOfParameters, parameter, parameters, parameterValue, parent, reset, setName, setParameter, setParameter, setParameterDefault, setParent, setVisible, styleChanged, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.ILineStyle
availableLineTypes, lineType, setLineType, setThickness, thickness
 
Methods inherited from interface hep.aida.IBrushStyle
availableColors, color, opacity, setColor, setOpacity
 
Methods inherited from interface hep.aida.IBaseStyle
availableParameterOptions, availableParameters, child, children, isVisible, name, parameterValue, reset, setParameter, setParameter, setVisible, type
 

Constructor Detail

BorderStyle

public BorderStyle()
Method Detail

initializeBaseStyle

protected void initializeBaseStyle()
Description copied from class: BaseStyle
Initialize the BaseStyle. This method has to be overwritten by all Style that has to add parameters or internal BaseStyles.

Overrides:
initializeBaseStyle in class LineStyle

availableBorderTypes

public String[] availableBorderTypes()
Specified by:
availableBorderTypes in interface hep.aida.IBorderStyle

borderType

public String borderType()
Specified by:
borderType in interface hep.aida.IBorderStyle

setBorderType

public boolean setBorderType(String newBorderType)
Specified by:
setBorderType in interface hep.aida.IBorderStyle

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.