Package com.day.cq.graphics.chart
Class Axis
- java.lang.Object
 - 
- com.day.cq.graphics.chart.Axis
 
 
- 
public final class Axis extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intLABEL_ABOVEstatic intLABEL_BELOWstatic intLABEL_CENTERstatic intLABEL_LEFTstatic intLABEL_RIGHTstatic intLABEL_TYPE_DATEstatic intLABEL_TYPE_NUMBERstatic intNO_AXISstatic intTITLE_POS_ABOVEstatic intTITLE_POS_BELOWstatic intTITLE_POS_BOTHstatic intTITLE_POS_NONEstatic intTYPE_CATEGstatic intTYPE_CATEGINVstatic intTYPE_INVERTstatic intTYPE_LOGstatic intTYPE_LOGINVstatic intTYPE_NORMALstatic intU_AXISstatic intV_AXISstatic intX_AXISstatic intY_AXIS 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Layerdraw(Graph graph, boolean doDraw)static AxisgetInstance(Graph graph)static AxisgetInstance(Graph graph, int type)java.lang.StringgetLabelformat()intgetNumticks()doublegetRangemax()doublegetRangemin()doublegetRangeoffset()doublegetRangescale()doublegetRangestep()java.lang.StringgetSublabelformat()doublegetTickSample(int i)intgetType()voidsetHeight(int height)voidsetInflate(double inflate)voidsetLabelalign(int labelalign)voidsetLabelcolor(java.awt.Color labelcolor)voidsetLabelcs(int labelcs)voidsetLabeldx(int labeldx)voidsetLabeldy(int labeldy)voidsetLabelfont(Font labelfont)voidsetLabelformat(java.lang.String labelformat)voidsetLabeltype(int labeltype)voidsetLabelwidth(int labelwidth)voidsetNumticks(int numticks)voidsetRangemax(double rangemax)voidsetRangemin(double rangemin)voidsetRangeoffset(double rangeoffset)voidsetRangescale(double rangescale)voidsetRangestep(double rangestep)voidsetRangetype(int rangetype)voidsetStyle(LineStyle style)voidsetSublabelformat(java.lang.String sublabelformat)voidsetSubtickfrom(int subtickfrom)voidsetSubtickspertick(int subtickspertick)voidsetSubtickstyle(LineStyle subtickstyle)voidsetSubtickto(int subtickto)voidsetTickdistance(int tickdistance)voidsetTickfrom(int tickfrom)voidsetTickstyle(LineStyle tickstyle)voidsetTickto(int tickto)voidsetTitlepos(int titlepos)voidsetType(int type)voidsetWidth(int width) 
 - 
 
- 
- 
Field Detail
- 
TYPE_NORMAL
public static final int TYPE_NORMAL
- See Also:
 - Constant Field Values
 
 
- 
TYPE_INVERT
public static final int TYPE_INVERT
- See Also:
 - Constant Field Values
 
 
- 
TYPE_LOG
public static final int TYPE_LOG
- See Also:
 - Constant Field Values
 
 
- 
TYPE_LOGINV
public static final int TYPE_LOGINV
- See Also:
 - Constant Field Values
 
 
- 
TYPE_CATEG
public static final int TYPE_CATEG
- See Also:
 - Constant Field Values
 
 
- 
TYPE_CATEGINV
public static final int TYPE_CATEGINV
- See Also:
 - Constant Field Values
 
 
- 
NO_AXIS
public static final int NO_AXIS
- See Also:
 - Constant Field Values
 
 
- 
X_AXIS
public static final int X_AXIS
- See Also:
 - Constant Field Values
 
 
- 
Y_AXIS
public static final int Y_AXIS
- See Also:
 - Constant Field Values
 
 
- 
U_AXIS
public static final int U_AXIS
- See Also:
 - Constant Field Values
 
 
- 
V_AXIS
public static final int V_AXIS
- See Also:
 - Constant Field Values
 
 
- 
LABEL_ABOVE
public static final int LABEL_ABOVE
- See Also:
 - Constant Field Values
 
 
- 
LABEL_BELOW
public static final int LABEL_BELOW
- See Also:
 - Constant Field Values
 
 
- 
LABEL_RIGHT
public static final int LABEL_RIGHT
- See Also:
 - Constant Field Values
 
 
- 
LABEL_LEFT
public static final int LABEL_LEFT
- See Also:
 - Constant Field Values
 
 
- 
LABEL_CENTER
public static final int LABEL_CENTER
- See Also:
 - Constant Field Values
 
 
- 
LABEL_TYPE_NUMBER
public static final int LABEL_TYPE_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
LABEL_TYPE_DATE
public static final int LABEL_TYPE_DATE
- See Also:
 - Constant Field Values
 
 
- 
TITLE_POS_NONE
public static final int TITLE_POS_NONE
- See Also:
 - Constant Field Values
 
 
- 
TITLE_POS_ABOVE
public static final int TITLE_POS_ABOVE
- See Also:
 - Constant Field Values
 
 
- 
TITLE_POS_BELOW
public static final int TITLE_POS_BELOW
- See Also:
 - Constant Field Values
 
 
- 
TITLE_POS_BOTH
public static final int TITLE_POS_BOTH
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getInstance
public static Axis getInstance(Graph graph, int type) throws java.lang.IllegalArgumentException
- Throws:
 java.lang.IllegalArgumentException
 
- 
getRangemin
public double getRangemin()
 
- 
setRangemin
public void setRangemin(double rangemin)
 
- 
getRangemax
public double getRangemax()
 
- 
setRangemax
public void setRangemax(double rangemax)
 
- 
getRangestep
public double getRangestep()
 
- 
setRangestep
public void setRangestep(double rangestep)
 
- 
getRangescale
public double getRangescale()
 
- 
setRangescale
public void setRangescale(double rangescale)
 
- 
getRangeoffset
public double getRangeoffset()
 
- 
setRangeoffset
public void setRangeoffset(double rangeoffset)
 
- 
getLabelformat
public java.lang.String getLabelformat()
 
- 
setLabelformat
public void setLabelformat(java.lang.String labelformat)
 
- 
getSublabelformat
public java.lang.String getSublabelformat()
 
- 
setSublabelformat
public void setSublabelformat(java.lang.String sublabelformat)
 
- 
setType
public void setType(int type) throws java.lang.IllegalArgumentException- Throws:
 java.lang.IllegalArgumentException
 
- 
getType
public int getType()
 
- 
setStyle
public void setStyle(LineStyle style)
 
- 
setWidth
public void setWidth(int width)
 
- 
setHeight
public void setHeight(int height)
 
- 
setTickfrom
public void setTickfrom(int tickfrom)
 
- 
setTickto
public void setTickto(int tickto)
 
- 
setTickdistance
public void setTickdistance(int tickdistance)
 
- 
setNumticks
public void setNumticks(int numticks)
 
- 
setTickstyle
public void setTickstyle(LineStyle tickstyle)
 
- 
setSubtickfrom
public void setSubtickfrom(int subtickfrom)
 
- 
setSubtickto
public void setSubtickto(int subtickto)
 
- 
setSubtickspertick
public void setSubtickspertick(int subtickspertick)
 
- 
setSubtickstyle
public void setSubtickstyle(LineStyle subtickstyle)
 
- 
setLabelfont
public void setLabelfont(Font labelfont)
 
- 
setLabelcolor
public void setLabelcolor(java.awt.Color labelcolor)
 
- 
setLabeldx
public void setLabeldx(int labeldx)
 
- 
setLabeldy
public void setLabeldy(int labeldy)
 
- 
setLabelalign
public void setLabelalign(int labelalign)
 
- 
setLabelcs
public void setLabelcs(int labelcs)
 
- 
setLabelwidth
public void setLabelwidth(int labelwidth)
 
- 
setLabeltype
public void setLabeltype(int labeltype)
 
- 
setRangetype
public void setRangetype(int rangetype)
 
- 
setTitlepos
public void setTitlepos(int titlepos)
 
- 
setInflate
public void setInflate(double inflate)
 
- 
getTickSample
public double getTickSample(int i)
 
- 
getNumticks
public int getNumticks()
 
 - 
 
 -