ElegantJCharts Java API Specification v2.0

com.elegantj.graphx.doughnut
Class GraphDonutDetail

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

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

Detail for Graph Title like Title text, Color, Font etc. Gap between two group of Donuts Donut Width can be specified Donut Border is Visible/Hide Donut Gradient is Visible/Hide Donut Gradient Style/Color Donut Tooltip text Donut width Donut height Donut depth Donut First slice start angle

See Also:
Serialized Form

Constructor Summary
GraphDonutDetail()
          Constructor
 
Method Summary
 java.awt.Color getBorderColor()
           
 int getBorderWidth()
          Get Donut border width
 int getDepth()
          Get Donut Depth
 java.util.Vector getDonutColors()
          Get Donut Properties
 int getDonutWidth()
          Get Donut width
 int getGapInPercent()
          Get Donut Gap
 int getGradientAngle()
          get Donut Gradient Painter angle
 int getGradientExtent()
          get Default Extent For drawing Gradient
 int getGradientMode()
          get Donut Gradient Painter mode
 boolean getGradientVisible()
          get Donut Gradient Visible/hide
 int getHeightInPercent()
          Get Donut height in percente of width
 int getHoleSizeInPercent()
          Get Donut Hole size
 int getStartAngle()
          Get Doughnut First slice Start Angle
 java.lang.String getTooltipText()
          get Donut Tooltip Text
 int getTransperancyInPercent()
          get transperancy value of color
 boolean isBorderVisible()
          get Donut Border Visible/hide
 void readExternal(java.io.ObjectInput in)
          This method retrieves the state of the bean
 void setBorderColor(java.awt.Color invalue)
          set Donut Border Color
 void setBorderVisible(boolean visible)
          set Donut Border Visible/Hide
 void setBorderWidth(int width)
          Set Donut border Width
 void setDepth(int depth)
          Set Donut Depth
 void setDonutColors(java.util.Vector invalue)
          Set Donut Properties
 void setDonutWidth(int width)
          Set Donut width (major axis width)
 void setGapInPercent(int gap)
          Set Gap between each Donut
 void setGradientAngle(int angle)
          set Donut Gradient Painter angle
 void setGradientExtent(int inExtent)
          set Default Extent for drawing Gradient
 void setGradientMode(int mode)
          set Donut Gradient Painter mode
 void setGradientVisible(boolean visible)
          set Donut Gradient Visible/Hide
 void setHeightInPercent(int height)
          Set Donut height in percente of width
 void setHoleSizeInPercent(int size)
          Set Donut Hole size in percent
 void setStartAngle(int angle)
          Set Doughnut First slice Start Angle
 void setTooltipText(java.lang.String tooltip)
          set Donut Tooltip text
 void setTransperancyInPercent(int transperancyInPercent)
          set Transperancy in Donut color
 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

GraphDonutDetail

public GraphDonutDetail()
Constructor

Method Detail

setBorderWidth

public void setBorderWidth(int width)
Set Donut border Width

Parameters:
width -

getBorderWidth

public int getBorderWidth()
Get Donut border width

Returns:
int border width

setBorderColor

public void setBorderColor(java.awt.Color invalue)
set Donut Border Color

Parameters:
invalue - border color

getBorderColor

public java.awt.Color getBorderColor()

getDonutColors

public java.util.Vector getDonutColors()
Get Donut Properties

Returns:
Vector Donut property vector

setDonutColors

public void setDonutColors(java.util.Vector invalue)
Set Donut Properties

Parameters:
invalue - Vector of Donut properties

setTransperancyInPercent

public void setTransperancyInPercent(int transperancyInPercent)
set Transperancy in Donut color

Parameters:
transperancyInPercent - Percentage of trancparency in color

getTransperancyInPercent

public int getTransperancyInPercent()
get transperancy value of color

Returns:
int Specifying the Percantage of transperancy of color

setBorderVisible

public void setBorderVisible(boolean visible)
set Donut Border Visible/Hide

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

isBorderVisible

public boolean isBorderVisible()
get Donut Border Visible/hide

Returns:
boolean true - Donut border is visible otherwize not

setHoleSizeInPercent

public void setHoleSizeInPercent(int size)
Set Donut Hole size in percent

Parameters:
size -

getHoleSizeInPercent

public int getHoleSizeInPercent()
Get Donut Hole size

Returns:
int Hole size

setStartAngle

public void setStartAngle(int angle)
Set Doughnut First slice Start Angle


getStartAngle

public int getStartAngle()
Get Doughnut First slice Start Angle

Returns:
int Doughnut First slice Start Angle

setDonutWidth

public void setDonutWidth(int width)
Set Donut width (major axis width)

Parameters:
width - Donut width

getDonutWidth

public int getDonutWidth()
Get Donut width

Returns:
int Donut width

setHeightInPercent

public void setHeightInPercent(int height)
Set Donut height in percente of width

Parameters:
height - Donut height

getHeightInPercent

public int getHeightInPercent()
Get Donut height in percente of width

Returns:
int Donut height

setDepth

public void setDepth(int depth)
Set Donut Depth

Parameters:
depth - Donut Depth

getDepth

public int getDepth()
Get Donut Depth

Returns:
int Donut Depth

setGapInPercent

public void setGapInPercent(int gap)
Set Gap between each Donut

Parameters:
gap -

getGapInPercent

public int getGapInPercent()
Get Donut Gap

Returns:
int Donut Gap

setGradientVisible

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

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

getGradientVisible

public boolean getGradientVisible()
get Donut Gradient Visible/hide

Returns:
boolean true - Donut 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 Donut Gradient Painter mode

Parameters:
mode - Donut Gradient Painter mode

getGradientMode

public int getGradientMode()
get Donut Gradient Painter mode

Returns:
int Donut Gradient Painter mode

setGradientAngle

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

Parameters:
angle - Donut Gradient Painter angle

getGradientAngle

public int getGradientAngle()
get Donut Gradient Painter angle

Returns:
int Donut Gradient Painter angle

setTooltipText

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

Parameters:
tooltip - String representing Donut tooltip text

getTooltipText

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

Returns:
String String Object representing Donut Tooltip Text

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
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.