ElegantJCharts Java API Specification v2.0

com.elegantj.graphx.pie
Class GraphPieDetail

java.lang.Object
  |
  +--com.elegantj.graphx.pie.GraphPieDetail
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public class GraphPieDetail
extends java.lang.Object
implements java.io.Externalizable

Detail for Graph Title like Title text, Color, Font etc. Gap between two group of Pies Pie Width can be specified Pie Border is Visible/Hide Pie Border Style/Color Pie Gradient is Visible/Hide Pie Gradient Style/Color Pie Tooltip text

See Also:
Serialized Form

Constructor Summary
GraphPieDetail()
          Constructor
 
Method Summary
 int getGradientAngle()
          get Pie Gradient Painter angle
 int getGradientExtent()
          get Default Extent For drawing Gradient
 int getGradientMode()
          get Pie Gradient Painter mode
 boolean getGradientVisible()
          get Pie Gradient Visible/hide
 com.elegantj.editors.AWTBorder getPieBorder()
          get Pie Border Object
 java.awt.Color getPieBorderColor()
          return border color of pie
 int getPieBorderStyle()
          return border style
 boolean getPieBorderVisible()
          get Pie Border Visible/hide
 int getPieBorderWidth()
          return border width
 int getPieCol()
          Get Pie col nos.
 java.util.Vector getPieColors()
          Get Pie Properties
 int getPieDepth()
          Get Pie width
 int getPieGap()
          Get Pie Gap.
 int getPieHeight()
          Get Pie height
 int getPieRow()
          Get Pie row nos.
 int getPieStartAngle()
          Get Pie Start Angle
 int getPieTransperancyInPercent()
          get transperancy value of color
 int getPieWidth()
          Get Pie width
 java.lang.String getTooltipText()
          get Pie Tooltip Text
 void readExternal(java.io.ObjectInput in)
          Retrieves the state of the bean
 void setGradientAngle(int angle)
          set Pie Gradient Painter angle
 void setGradientExtent(int inExtent)
          set Default Extent for drawing Gradient
 void setGradientMode(int mode)
          set Pie Gradient Painter mode
 void setGradientVisible(boolean visible)
          set Pie Gradient Visible/Hide
 void setPieBorder(com.elegantj.editors.AWTBorder newBorder)
          set Pie Border Object
 void setPieBorderColor(java.awt.Color col)
          set border color
 void setPieBorderStyle(int style)
          set border style
 void setPieBorderVisible(boolean visible)
          set Pie Border Visible/Hide
 void setPieBorderWidth(int width)
          set border width
 void setPieCol(int col)
          Set Pie col nos.
 void setPieColors(java.util.Vector invalue)
          Set Pie Properties
 void setPieDepth(int depth)
          Set Pie depth
 void setPieGap(int gap)
          Set Pie Gap.
 void setPieHeight(int height)
          Set Pie Height
 void setPieRow(int row)
          Set Pie row nos.
 void setPieStartAngle(int Angle)
          Set Pie Start Angle
 void setPieTransperancyInPercent(int transperancyInPercent)
          set Transperancy in Pie color
 void setPieWidth(int width)
          Set Pie Width
 void setTooltipText(java.lang.String tooltip)
          set Pie Tooltip text
 void writeExternal(java.io.ObjectOutput out)
          This method saves the state of the bean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphPieDetail

public GraphPieDetail()
Constructor

Method Detail

setPieTransperancyInPercent

public void setPieTransperancyInPercent(int transperancyInPercent)
set Transperancy in Pie color

Parameters:
transperancyInPercent - Percentage of trancparency in color

getPieTransperancyInPercent

public int getPieTransperancyInPercent()
get transperancy value of color

Returns:
int Specifying the Percantage of transperancy of color

setPieStartAngle

public void setPieStartAngle(int Angle)
Set Pie Start Angle


getPieStartAngle

public int getPieStartAngle()
Get Pie Start Angle

Returns:
int Pie Start Angle

setPieWidth

public void setPieWidth(int width)
Set Pie Width

Parameters:
width - Pie width

getPieWidth

public int getPieWidth()
Get Pie width

Returns:
int Pie width

setPieHeight

public void setPieHeight(int height)
Set Pie Height


getPieHeight

public int getPieHeight()
Get Pie height

Returns:
int Pie height

setPieDepth

public void setPieDepth(int depth)
Set Pie depth


getPieDepth

public int getPieDepth()
Get Pie width

Returns:
int Pie width

setPieRow

public void setPieRow(int row)
Set Pie row nos.


getPieRow

public int getPieRow()
Get Pie row nos.

Returns:
int Pie row nos.

setPieCol

public void setPieCol(int col)
Set Pie col nos.


getPieCol

public int getPieCol()
Get Pie col nos.

Returns:
int Pie col nos.

setPieGap

public void setPieGap(int gap)
Set Pie Gap.


getPieGap

public int getPieGap()
Get Pie Gap.

Returns:
int Pie Gap.

getPieColors

public java.util.Vector getPieColors()
Get Pie Properties

Returns:
Vector Pie property vector

setPieColors

public void setPieColors(java.util.Vector invalue)
Set Pie Properties

Parameters:
invalue - Vector of Pie properties

setPieBorderVisible

public void setPieBorderVisible(boolean visible)
set Pie Border Visible/Hide

Parameters:
visible - if true then Pie border is visible otherwize not

getPieBorderVisible

public boolean getPieBorderVisible()
get Pie Border Visible/hide

Returns:
boolean true - Pie border is visible otherwize not

setPieBorder

public void setPieBorder(com.elegantj.editors.AWTBorder newBorder)
set Pie Border Object

Parameters:
newBorder - border Object specifying border properties

getPieBorder

public com.elegantj.editors.AWTBorder getPieBorder()
get Pie Border Object

Returns:
AWTBorder border Object specifying border properties

setPieBorderColor

public void setPieBorderColor(java.awt.Color col)
set border color

Parameters:
col - the border color

getPieBorderColor

public java.awt.Color getPieBorderColor()
return border color of pie

Returns:
border color

setPieBorderWidth

public void setPieBorderWidth(int width)
set border width

Parameters:
width - the border width

getPieBorderWidth

public int getPieBorderWidth()
return border width

Returns:
border width

setPieBorderStyle

public void setPieBorderStyle(int style)
set border style

Parameters:
style - the border style

getPieBorderStyle

public int getPieBorderStyle()
return border style

Returns:
border style

setGradientVisible

public void setGradientVisible(boolean visible)
set Pie Gradient Visible/Hide

Parameters:
visible - if true then Pie Gradient is visible otherwize not

getGradientVisible

public boolean getGradientVisible()
get Pie Gradient Visible/hide

Returns:
boolean true - Pie Gradient is visible otherwize not

setGradientExtent

public void setGradientExtent(int inExtent)
set Default Extent for drawing Gradient

Parameters:
inExtent - Gradient Default Extent

getGradientExtent

public int getGradientExtent()
get Default Extent For drawing Gradient

Returns:
int Gradient Default Extent

setGradientMode

public void setGradientMode(int mode)
set Pie Gradient Painter mode

Parameters:
mode - Pie Gradient Painter mode

getGradientMode

public int getGradientMode()
get Pie Gradient Painter mode

Returns:
int Pie Gradient Painter mode

setGradientAngle

public void setGradientAngle(int angle)
set Pie Gradient Painter angle

Parameters:
angle - Pie Gradient Painter angle

getGradientAngle

public int getGradientAngle()
get Pie Gradient Painter angle

Returns:
int Pie Gradient Painter angle

setTooltipText

public void setTooltipText(java.lang.String tooltip)
set Pie Tooltip text

Parameters:
tooltip - String representing Pie tooltip text

getTooltipText

public java.lang.String getTooltipText()
get Pie Tooltip Text

Returns:
String String Object representing Pie Tooltip Text

readExternal

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

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

writeExternal

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

Specified by:
writeExternal in interface java.io.Externalizable
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.