hep.aida.ref.plotter
Class TextStyle
java.lang.Object
hep.aida.ref.plotter.BaseStyle
hep.aida.ref.plotter.BrushStyle
hep.aida.ref.plotter.TextStyle
- All Implemented Interfaces:
- hep.aida.IBaseStyle, hep.aida.IBrushStyle, hep.aida.ITextStyle, StyleListener
- public class TextStyle
- extends hep.aida.ref.plotter.BrushStyle
- implements hep.aida.ITextStyle
- Author:
- The FreeHEP team @ SLAC.
- Source Code:
- TextStyle.java
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.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 |
TextStyle
public TextStyle()
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.
availableFonts
public String[] availableFonts()
- Specified by:
availableFonts
in interface hep.aida.ITextStyle
font
public String font()
- Specified by:
font
in interface hep.aida.ITextStyle
fontSize
public double fontSize()
- Specified by:
fontSize
in interface hep.aida.ITextStyle
isBold
public boolean isBold()
- Specified by:
isBold
in interface hep.aida.ITextStyle
isItalic
public boolean isItalic()
- Specified by:
isItalic
in interface hep.aida.ITextStyle
isUnderlined
public boolean isUnderlined()
- Specified by:
isUnderlined
in interface hep.aida.ITextStyle
setBold
public boolean setBold()
- Specified by:
setBold
in interface hep.aida.ITextStyle
setBold
public boolean setBold(boolean isBold)
- Specified by:
setBold
in interface hep.aida.ITextStyle
setFont
public boolean setFont(String font)
- Specified by:
setFont
in interface hep.aida.ITextStyle
setFontSize
public boolean setFontSize(double fontSize)
- Specified by:
setFontSize
in interface hep.aida.ITextStyle
setItalic
public boolean setItalic()
- Specified by:
setItalic
in interface hep.aida.ITextStyle
setItalic
public boolean setItalic(boolean isItalic)
- Specified by:
setItalic
in interface hep.aida.ITextStyle
setUnderlined
public boolean setUnderlined()
- Specified by:
setUnderlined
in interface hep.aida.ITextStyle
setUnderlined
public boolean setUnderlined(boolean isUnderlined)
- Specified by:
setUnderlined
in interface hep.aida.ITextStyle
availableColors
public String[] availableColors()
- Specified by:
availableColors
in interface hep.aida.IBrushStyle
color
public String color()
- Specified by:
color
in interface hep.aida.IBrushStyle
opacity
public double opacity()
- returns -1 if it not set
- Specified by:
opacity
in interface hep.aida.IBrushStyle
setColor
public boolean setColor(String color)
- Specified by:
setColor
in interface hep.aida.IBrushStyle
setOpacity
public boolean setOpacity(double opacity)
- Specified by:
setOpacity
in interface hep.aida.IBrushStyle
Copyright © 2000-2004 FreeHEP, All Rights Reserved.