ElegantJCharts Java API Specification v2.0

com.elegantj.graphx.bar
Class GraphBarDetail

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

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

Details for Graph Title like Title text, Color, Font, Gap between two groups of Bars, Bar Width can be specified with this class. Bar Border is Visible/Hidden, Bar Border Style/Color, Bar Gradient is Visible/Hidden, Bar Gradient Style/Color, Bar Tooltip text etc can be specified.

See Also:
Serialized Form

Constructor Summary
GraphBarDetail()
          Constructor
 
Method Summary
 com.elegantj.editors.AWTBorder getBarBorder()
          Using this method you can get Bar Border Object
 boolean getBarBorderVisible()
          You can adjust the Bar Border to be Visible/hidden
 java.util.Vector getBarColors()
          The colors of the bar can be retrieved using this method
 int getBarGapInPercent()
          Get Gap between two Bar Group in Percentage using this method
 int getBarTransperancyInPercent()
          This method can be used to retrieve the transparency value of color of the bar
 int getBarWidth()
          Bar width can be adjusted using this method
 int getGradientAngle()
          Bar Gradient Painter angle can be adjusted with this method
 int getGradientExtent()
          Default Extent For drawing Gradient can be obtained with this method
 int getGradientMode()
          Using this method Bar Gradient Painter mode can be adjusted
 boolean getGradientVisible()
          Using this method Bar Gradient can be adjusted to be Visible/hidden
 java.lang.String getTooltipText()
          Tooltip Text for the bar can be retrieved with this method.
 void readExternal(java.io.ObjectInput in)
          This method retrieves the state of the bean
 void setBarBorder(com.elegantj.editors.AWTBorder newBorder)
          set Bar Border Object
 void setBarBorderVisible(boolean visible)
          set Bar Border Visible/Hide
 void setBarColors(java.util.Vector invalue)
          Set Bar Properties
 void setBarGapInPercent(int gapInPercent)
          Set Gap between two Bar group in Percentage
 void setBarTransperancyInPercent(int transperancyInPercent)
          set Transperancy in Bar color
 void setBarWidth(int width)
          Set Bar Width
 void setGradientAngle(int angle)
          set Bar Gradient Painter angle
 void setGradientExtent(int inExtent)
          set Default Extent for drawing Gradient
 void setGradientMode(int mode)
          set Bar Gradient Painter mode
 void setGradientVisible(boolean visible)
          set Bar Gradient Visible/Hide
 void setTooltipText(java.lang.String tooltip)
          set Bar 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

GraphBarDetail

public GraphBarDetail()
Constructor

Method Detail

setBarGapInPercent

public void setBarGapInPercent(int gapInPercent)
Set Gap between two Bar group in Percentage

Parameters:
gapInPercent - Percentage of gap between two Bar Group

getBarGapInPercent

public int getBarGapInPercent()
Get Gap between two Bar Group in Percentage using this method

Returns:
int Specifying the Percentage of gap between two Bar

setBarWidth

public void setBarWidth(int width)
Set Bar Width

Parameters:
width - Bar width

getBarWidth

public int getBarWidth()
Bar width can be adjusted using this method

Returns:
int bar width

setBarColors

public void setBarColors(java.util.Vector invalue)
Set Bar Properties

Parameters:
invalue - Vector of Bar properties

getBarColors

public java.util.Vector getBarColors()
The colors of the bar can be retrieved using this method

Returns:
Vector Bar property vector

setBarTransperancyInPercent

public void setBarTransperancyInPercent(int transperancyInPercent)
set Transperancy in Bar color

Parameters:
transperancyInPercent - Percentage of trancparency in color

getBarTransperancyInPercent

public int getBarTransperancyInPercent()
This method can be used to retrieve the transparency value of color of the bar

Returns:
int Specifying the Percantage of transperancy of color

setBarBorderVisible

public void setBarBorderVisible(boolean visible)
set Bar Border Visible/Hide

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

getBarBorderVisible

public boolean getBarBorderVisible()
You can adjust the Bar Border to be Visible/hidden

Returns:
boolean true - Bar border is visible otherwize not

setBarBorder

public void setBarBorder(com.elegantj.editors.AWTBorder newBorder)
set Bar Border Object

Parameters:
newBorder - border Object specifying border properties

getBarBorder

public com.elegantj.editors.AWTBorder getBarBorder()
Using this method you can get Bar Border Object

Returns:
AWTBorder border Object specifying border properties

setGradientVisible

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

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

getGradientVisible

public boolean getGradientVisible()
Using this method Bar Gradient can be adjusted to be Visible/hidden

Returns:
boolean true - Bar 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()
Default Extent For drawing Gradient can be obtained with this method

Returns:
int Gradient Default Extent

setGradientMode

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

Parameters:
mode - Bar Gradient Painter mode

getGradientMode

public int getGradientMode()
Using this method Bar Gradient Painter mode can be adjusted

Returns:
int Bar Gradient Painter mode

setGradientAngle

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

Parameters:
angle - Bar Gradient Painter angle

getGradientAngle

public int getGradientAngle()
Bar Gradient Painter angle can be adjusted with this method

Returns:
int Bar Gradient Painter angle

setTooltipText

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

Parameters:
tooltip - String representing Bar tooltip text

getTooltipText

public java.lang.String getTooltipText()
Tooltip Text for the bar can be retrieved with this method.

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