ElegantJCharts Java API Specification v2.0

com.elegantj.graphx
Class GraphZAxisDetail

java.lang.Object
  |
  +--com.elegantj.graphx.AxisDetail
        |
        +--com.elegantj.graphx.GraphZAxisDetail
All Implemented Interfaces:
java.lang.Cloneable, java.io.Externalizable, java.io.Serializable

public class GraphZAxisDetail
extends AxisDetail
implements java.io.Externalizable

Detail Description to Draw Z-Axis ( Legends ) like Color, Font etc. Legends are Visible/Hide Legend Background is Visible/Hide Legend Background Color Legend Border Style/Color/width Legend Shadow Style/Color/width Legend Position(NORTH/EAST/SOUTH/WEST) Legend Alignment(LEFT/CENTER/RIGHT OR TOP/CENTER/BOTTOM) Axis name is Visible/Hide Axis name String Axis name Font Axis name Foreground Color Axis name Background is Visible/Hide Axis name Background Color Axis name Border is Visible/Hide Axis name Border Style/Color Axis name String Wrap(first word then character) Axis name Maximum number of lines Axis name Alignment Label(Value) Font Label Display order # 0 - left to right (H) top to bottom(V) , 1- right to left(H) bottom to top (V) Label Foreground Color Label Background is Visible/Hide Label Background Color Label Formatting Label Drill Down Effect is enable/disable Label Tooltip text

See Also:
Serialized Form

Constructor Summary
GraphZAxisDetail()
          Constructor
 
Method Summary
 java.lang.Object clone()
          Clones an Object
 int getZAxisAlignment()
          get Axis Position
 java.awt.Color getZAxisBackground()
          Get Z-Axis Background Color
 boolean getZAxisBackgroundVisible()
          Get Z-Axis Background Visible
 java.awt.Color getZAxisBorderColor()
          get Z Axis Border Color
 int getZAxisBorderStyle()
          get Z Axis Border style
 int getZAxisBorderWidth()
          get Z Axis Border width
 int getZAxisLabelShowOrder()
          get Z AxisLabel Show Order
 int getZAxisPosition()
          get Axis Position
 java.awt.Color getZAxisShadowColor()
          get Z Axis Shadow Color
 int getZAxisShadowStyle()
          get Z Axis Shadow style
 int getZAxisShadowWidth()
          get Z Axis Shadow width
 boolean getZAxisVisible()
          Get Z-Axis Visible/Hide
 void readExternal(java.io.ObjectInput in)
          This method retrieves the state of the bean
 void setZAxisAlignment(int align)
          set Axis Position
 void setZAxisBackground(java.awt.Color bgColor)
          Set Z-Axis Background Color
 void setZAxisBackgroundVisible(boolean visible)
          Set Z-Axis Background Visible
 void setZAxisBorderColor(java.awt.Color inColor)
          set Z Axis Border Color
 void setZAxisBorderStyle(int style)
          set Axis Name Border style
 void setZAxisBorderWidth(int width)
          set Z Axis Border Width
 void setZAxisLabelShowOrder(int align)
          set Z AxisLabel Show Order 0 : Left to Right (for H alignment) Top to Bottom (for V alignment) 1 : Right to Left (for H alignment) Bottom to Top (for V alignment)
 void setZAxisPosition(int pos)
          set Axis Position
 void setZAxisShadowColor(java.awt.Color inColor)
          set Z Axis Shadow Color
 void setZAxisShadowStyle(int style)
          set Z Axis Shadow style
 void setZAxisShadowWidth(int width)
          set Z Axis Shadow Width
 void setZAxisVisible(boolean visible)
          Set Z-Axis Visible/Hide
 void writeExternal(java.io.ObjectOutput out)
          Saves the state of the bean
 
Methods inherited from class com.elegantj.graphx.AxisDetail
getAxisDisplayMap, getAxisGridLineColor, getAxisGridLineStyle, getAxisGridLineVisible, getAxisGridLineWidth, getAxisGridStripColor, getAxisGridStripVisible, getAxisLabelAlign, getAxisLabelAlignAngle, getAxisLabelBackground, getAxisLabelBackgroundVisible, getAxisLabelDrillDownEnable, getAxisLabelFont, getAxisLabelForeground, getAxisLabelFormat, getAxisLabelGap, getAxisLabelTooltipText, getAxisLabelVisible, getAxisLineColor, getAxisLineWidth, getAxisName, getAxisNameAlign, getAxisNameBackground, getAxisNameBackgroundVisible, getAxisNameBorderColor, getAxisNameBorderStyle, getAxisNameBorderWidth, getAxisNameFont, getAxisNameForeground, getAxisNameMaxLine, getAxisNameShadowColor, getAxisNameShadowStyle, getAxisNameShadowWidth, getAxisNameVisible, getAxisTickLineColor, getAxisTickLineHeight, getAxisTickLinePosition, getAxisTickLineVisible, getAxisTickLineWidth, getMaximumFractionDigit, getNegativeValueRep, getOverLapAxisLabelEnable, getUnitPosition, getUnitText, isCommaFormatted, setAxisDisplayMap, setAxisGridLineColor, setAxisGridLineStyle, setAxisGridLineVisible, setAxisGridLineWidth, setAxisGridStripColor, setAxisGridStripVisible, setAxisLabelAlign, setAxisLabelAlignAngle, setAxisLabelBackground, setAxisLabelBackgroundVisible, setAxisLabelDrillDownEnable, setAxisLabelFont, setAxisLabelForeground, setAxisLabelFormat, setAxisLabelGap, setAxisLabelTooltipText, setAxisLabelVisible, setAxisLineColor, setAxisLineWidth, setAxisName, setAxisNameAlign, setAxisNameBackground, setAxisNameBackgroundVisible, setAxisNameBorderColor, setAxisNameBorderStyle, setAxisNameBorderWidth, setAxisNameFont, setAxisNameForeground, setAxisNameMaxLine, setAxisNameShadowColor, setAxisNameShadowStyle, setAxisNameShadowWidth, setAxisNameVisible, setAxisTickLineColor, setAxisTickLineHeight, setAxisTickLinePosition, setAxisTickLineVisible, setAxisTickLineWidth, setCommaFormatted, setMaximumFractionDigit, setNegativeValueRep, setOverLapAxisLabelEnable, setUnitPosition, setUnitText
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphZAxisDetail

public GraphZAxisDetail()
Constructor

Method Detail

setZAxisVisible

public void setZAxisVisible(boolean visible)
Set Z-Axis Visible/Hide

Parameters:
visible - true - legends are displayed otherwise not

getZAxisVisible

public boolean getZAxisVisible()
Get Z-Axis Visible/Hide

Returns:
boolean true - legends are displayed otherwise false

setZAxisBackgroundVisible

public void setZAxisBackgroundVisible(boolean visible)
Set Z-Axis Background Visible

Parameters:
visible - true - fill background with specified color

getZAxisBackgroundVisible

public boolean getZAxisBackgroundVisible()
Get Z-Axis Background Visible

Returns:
boolean true - fill background with specified color otherwise false

setZAxisBackground

public void setZAxisBackground(java.awt.Color bgColor)
Set Z-Axis Background Color

Parameters:
bgColor - Background Color

getZAxisBackground

public java.awt.Color getZAxisBackground()
Get Z-Axis Background Color

Returns:
Color Background Color

setZAxisPosition

public void setZAxisPosition(int pos)
set Axis Position


getZAxisPosition

public int getZAxisPosition()
get Axis Position

Returns:
int Position of Z-Axis

setZAxisAlignment

public void setZAxisAlignment(int align)
set Axis Position

Parameters:
align - Position of Z-Axis

getZAxisAlignment

public int getZAxisAlignment()
get Axis Position

Returns:
int Position of Z-Axis

setZAxisLabelShowOrder

public void setZAxisLabelShowOrder(int align)
set Z AxisLabel Show Order 0 : Left to Right (for H alignment) Top to Bottom (for V alignment) 1 : Right to Left (for H alignment) Bottom to Top (for V alignment)

Parameters:
align - order of Z-Axis labels

getZAxisLabelShowOrder

public int getZAxisLabelShowOrder()
get Z AxisLabel Show Order

Returns:
int Order of Z-Axis Labels

setZAxisBorderStyle

public void setZAxisBorderStyle(int style)
set Axis Name Border style

Parameters:
style - Z Axis Border style

getZAxisBorderStyle

public int getZAxisBorderStyle()
get Z Axis Border style

Returns:
int Z Axis Border style

setZAxisBorderWidth

public void setZAxisBorderWidth(int width)
set Z Axis Border Width

Parameters:
width - Z Axis Border width

getZAxisBorderWidth

public int getZAxisBorderWidth()
get Z Axis Border width

Returns:
int Z Axis Border width

setZAxisBorderColor

public void setZAxisBorderColor(java.awt.Color inColor)
set Z Axis Border Color

Parameters:
inColor - Z Axis Border color

getZAxisBorderColor

public java.awt.Color getZAxisBorderColor()
get Z Axis Border Color

Returns:
Color Z Axis Border Color

setZAxisShadowStyle

public void setZAxisShadowStyle(int style)
set Z Axis Shadow style

Parameters:
style - Z Axis Shadow style

getZAxisShadowStyle

public int getZAxisShadowStyle()
get Z Axis Shadow style

Returns:
int Z Axis Shadow style

setZAxisShadowWidth

public void setZAxisShadowWidth(int width)
set Z Axis Shadow Width

Parameters:
width - Z Axis Shadow width

getZAxisShadowWidth

public int getZAxisShadowWidth()
get Z Axis Shadow width

Returns:
int Z Axis Shadow width

setZAxisShadowColor

public void setZAxisShadowColor(java.awt.Color inColor)
set Z Axis Shadow Color

Parameters:
inColor - Z Axis Shadow color

getZAxisShadowColor

public java.awt.Color getZAxisShadowColor()
get Z Axis Shadow Color

Returns:
Color Z Axis Shadow Color

clone

public java.lang.Object clone()
Clones an Object

Overrides:
clone in class AxisDetail

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.lang.ClassNotFoundException,
                         java.io.IOException
This method retrieves the state of the bean

Specified by:
readExternal in interface java.io.Externalizable
Overrides:
readExternal in class AxisDetail
java.lang.ClassNotFoundException
java.io.IOException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Saves the state of the bean

Specified by:
writeExternal in interface java.io.Externalizable
Overrides:
writeExternal in class AxisDetail
java.io.IOException

ElegantJCharts Java API Specification v2.0

For any feedback, suggestion, or query, please revert back to support@elegantcharts.com

Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjcharts.com
All Rights Reserved.