ElegantJCharts Java API Specification v2.0

com.elegantj.graphx.surface
Class GraphAreaDetail

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

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

Detail for Graph Title like Title text, Color, Font etc. Area Border is Visible/Hide Area Border Style/Color Area Gradient is Visible/Hide Area Gradient Style/Color Area Tooltip text

See Also:
Serialized Form

Constructor Summary
GraphAreaDetail()
          Constructor
 
Method Summary
 java.awt.Color getAreaBorderColor()
          return border color of area
 boolean getAreaBorderVisible()
          get Area Border Visible/hide
 java.util.Vector getAreaColors()
          return colors of area
 int getAreaGapInPercent()
          Get Gap between two Area Group in Percentage
 int getAreaTransperancyInPercent()
          get transperancy value of color
 int getAreaWidth()
          return shadow width of surface
 int getGradientAngle()
          get Area Gradient Painter angle
 int getGradientExtent()
          get Default Extent For drawing Gradient
 int getGradientMode()
          get Area Gradient Painter mode
 boolean getGradientVisible()
          get Area Gradient Visible/hide
 java.lang.String getTooltipText()
          get Area Tooltip Text
 void readExternal(java.io.ObjectInput in)
          This method retrieves the state of the bean
 void setAreaBorderColor(java.awt.Color col)
          set border color
 void setAreaBorderVisible(boolean visible)
          set Area Border Visible/Hide
 void setAreaColors(java.util.Vector invalue)
          set Area colors
 void setAreaGapInPercent(int gapInPercent)
          Set Gap between two Area group in Percentage
 void setAreaTransperancyInPercent(int transperancyInPercent)
          set Transperancy in Area area color
 void setAreaWidth(int width)
          Set the width of shadow of surface
 void setGradientAngle(int angle)
          set Area Gradient Painter angle
 void setGradientExtent(int inExtent)
          set Default Extent for drawing Gradient
 void setGradientMode(int mode)
          set Area Gradient Painter mode
 void setGradientVisible(boolean visible)
          set Area Gradient Visible/Hide
 void setTooltipText(java.lang.String tooltip)
          set Area 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

GraphAreaDetail

public GraphAreaDetail()
Constructor

Method Detail

setAreaGapInPercent

public void setAreaGapInPercent(int gapInPercent)
Set Gap between two Area group in Percentage

Parameters:
gapInPercent - Percentage of gap between two Area Group

getAreaGapInPercent

public int getAreaGapInPercent()
Get Gap between two Area Group in Percentage

Returns:
int Specifying the Percentage of gap between two Area

setAreaWidth

public void setAreaWidth(int width)
Set the width of shadow of surface

Parameters:
width - width of shadow

getAreaWidth

public int getAreaWidth()
return shadow width of surface

Returns:
int shadow width of surface

getAreaColors

public java.util.Vector getAreaColors()
return colors of area

Returns:
area color vector

setAreaColors

public void setAreaColors(java.util.Vector invalue)
set Area colors


setAreaTransperancyInPercent

public void setAreaTransperancyInPercent(int transperancyInPercent)
set Transperancy in Area area color

Parameters:
transperancyInPercent - Percentage of trancparency in color

getAreaTransperancyInPercent

public int getAreaTransperancyInPercent()
get transperancy value of color

Returns:
int Specifying the Percantage of transperancy of color

getAreaBorderColor

public java.awt.Color getAreaBorderColor()
return border color of area

Returns:
border color

setAreaBorderColor

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


setAreaBorderVisible

public void setAreaBorderVisible(boolean visible)
set Area Border Visible/Hide

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

getAreaBorderVisible

public boolean getAreaBorderVisible()
get Area Border Visible/hide

Returns:
boolean true - Area border is visible otherwize not

setGradientVisible

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

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

getGradientVisible

public boolean getGradientVisible()
get Area Gradient Visible/hide

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

Parameters:
mode - Area Gradient Painter mode

getGradientMode

public int getGradientMode()
get Area Gradient Painter mode

Returns:
int Area Gradient Painter mode

setGradientAngle

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

Parameters:
angle - Area Gradient Painter angle

getGradientAngle

public int getGradientAngle()
get Area Gradient Painter angle

Returns:
int Area Gradient Painter angle

setTooltipText

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

Parameters:
tooltip - String representing Area tooltip text

getTooltipText

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

Returns:
String String Object representing Area 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.