jas.hist
Interface JASHistAxis

All Known Implementing Classes:
ManagedAxis

public interface JASHistAxis


Field Summary
static int DATE
           
static int DOUBLE
           
static int LEFT
           
static int RIGHT
           
static int STRING
           
 
Method Summary
 boolean getAllowSuppressedZero()
           
 java.awt.Color getAxisColor()
           
 int getAxisType()
           
 int getBins()
           
 double getBinWidth()
           
 java.awt.Font getFont()
           
 java.lang.String getLabel()
           
 EditableLabel getLabelObject()
           
 int getLabelPosition()
           
 double getMax()
           
 java.lang.Object getMaxObject()
           
 double getMin()
           
 java.lang.Object getMinObject()
           
 int getPosition()
           
 boolean getRangeAutomatic()
           
 boolean getShowOverflows()
           
 java.awt.Color getTextColor()
           
 boolean isBinned()
           
 boolean isFixed()
           
 boolean isLogarithmic()
           
 boolean isShowing()
           
 boolean isVertical()
           
 void setAllowSuppressedZero(boolean b)
           
 void setAxisColor(java.awt.Color c)
          The color used for the axis itself (and markers) By default the foreground color of the JASHist is used
 void setAxisType(int value)
           
 void setBins(int value)
           
 void setBinWidth(double value)
           
 void setFont(java.awt.Font value)
          The font used for the axis values
 void setLabel(java.lang.String s)
           
 void setLabelObject(EditableLabel p_newLabel)
           
 void setLabelPosition(int pos)
           
 void setLogarithmic(boolean value)
           
 void setMax(double d)
           
 void setMaxObject(java.lang.Object value)
           
 void setMin(double d)
           
 void setMinObject(java.lang.Object value)
           
 void setPosition(int value)
           
 void setRange(double min, double max)
           
 void setRangeAutomatic(boolean b)
           
 void setShowing(boolean value)
           
 void setShowOverflows(boolean value)
           
 void setTextColor(java.awt.Color c)
          The color used for the axis values.
 

Field Detail

LEFT

public static final int LEFT

RIGHT

public static final int RIGHT

DOUBLE

public static final int DOUBLE

STRING

public static final int STRING

DATE

public static final int DATE
Method Detail

isVertical

public boolean isVertical()

isLogarithmic

public boolean isLogarithmic()

setLogarithmic

public void setLogarithmic(boolean value)

isShowing

public boolean isShowing()

setShowing

public void setShowing(boolean value)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String s)

getLabelObject

public EditableLabel getLabelObject()

setLabelObject

public void setLabelObject(EditableLabel p_newLabel)

getMin

public double getMin()

setMin

public void setMin(double d)

getMax

public double getMax()

setMax

public void setMax(double d)

setRange

public void setRange(double min,
                     double max)

getMinObject

public java.lang.Object getMinObject()

getMaxObject

public java.lang.Object getMaxObject()

setMinObject

public void setMinObject(java.lang.Object value)

setMaxObject

public void setMaxObject(java.lang.Object value)

getRangeAutomatic

public boolean getRangeAutomatic()

setRangeAutomatic

public void setRangeAutomatic(boolean b)

getAllowSuppressedZero

public boolean getAllowSuppressedZero()

setAllowSuppressedZero

public void setAllowSuppressedZero(boolean b)

isBinned

public boolean isBinned()

isFixed

public boolean isFixed()

getBins

public int getBins()

setBins

public void setBins(int value)

getBinWidth

public double getBinWidth()

setBinWidth

public void setBinWidth(double value)

getLabelPosition

public int getLabelPosition()

setLabelPosition

public void setLabelPosition(int pos)

getPosition

public int getPosition()

setPosition

public void setPosition(int value)

getAxisType

public int getAxisType()

setAxisType

public void setAxisType(int value)

getShowOverflows

public boolean getShowOverflows()

setShowOverflows

public void setShowOverflows(boolean value)

getFont

public java.awt.Font getFont()

setFont

public void setFont(java.awt.Font value)
The font used for the axis values

getAxisColor

public java.awt.Color getAxisColor()

setAxisColor

public void setAxisColor(java.awt.Color c)
The color used for the axis itself (and markers) By default the foreground color of the JASHist is used

getTextColor

public java.awt.Color getTextColor()

setTextColor

public void setTextColor(java.awt.Color c)
The color used for the axis values. By default the foreground color of the JASHist is used