EspressChart
v 5.5

quadbase.util
Interface IRadarPropertySet


public interface IRadarPropertySet

This interface is used to modify the properties associated with a 2D radar chart. A handle to an object that implements this interface can be obtained by calling the gethRadarProperties method defined in QbChart. eg. QbChart chart = new QbChart(...); IRadarPropertySet = chart.gethRadarProperties();


Method Summary
 int countLabelOffset()
          This method sets number of label offsets
 java.lang.Double getAreaCutOffPoint()
          This method returns the value of the cut-off point for radar area
 java.awt.Dimension getLabelOffset(int index)
          This method returns the dimension of the label offset
 boolean isDrawCircularGrid()
          This method returns state of drawing circular grid
 boolean isSynchronizeRadarAxes()
          This method returns state of synchronize all axes
 void setAreaCutOffPoint(java.lang.Double value)
          This method sets the cut-off point for radar area
 void setDrawCircularGrid(boolean state)
          This method sets drawing circular grid.
 void setLabelOffset(java.awt.Dimension[] offset)
          This method sets offset for all labels
 void setLabelOffset(int index, java.awt.Dimension offset)
          This method sets the offset for specific label
 void setSynchronizeRadarAxes(boolean state)
          This method synchronize all the axes for radar chart
 

Method Detail

getLabelOffset

public java.awt.Dimension getLabelOffset(int index)
This method returns the dimension of the label offset
Parameters:
index - the index of the label (position in category column)
Returns:
the offset dimension for specific label

setLabelOffset

public void setLabelOffset(int index,
                           java.awt.Dimension offset)
This method sets the offset for specific label
Parameters:
index - the index of the label (position in category column)
offset - the label offset dimension

setLabelOffset

public void setLabelOffset(java.awt.Dimension[] offset)
This method sets offset for all labels
Parameters:
offset - array of labels offset dimension

countLabelOffset

public int countLabelOffset()
This method sets number of label offsets
Returns:
number of label offset

setSynchronizeRadarAxes

public void setSynchronizeRadarAxes(boolean state)
This method synchronize all the axes for radar chart
Parameters:
state - synchronize axes

isSynchronizeRadarAxes

public boolean isSynchronizeRadarAxes()
This method returns state of synchronize all axes
Returns:
state of synchronize axes

setDrawCircularGrid

public void setDrawCircularGrid(boolean state)
This method sets drawing circular grid.
Parameters:
state - of drawing circular grid

isDrawCircularGrid

public boolean isDrawCircularGrid()
This method returns state of drawing circular grid
Returns:
state of drawing circular grid

setAreaCutOffPoint

public void setAreaCutOffPoint(java.lang.Double value)
This method sets the cut-off point for radar area
Parameters:
value - of the cut-off point for radar area

getAreaCutOffPoint

public java.lang.Double getAreaCutOffPoint()
This method returns the value of the cut-off point for radar area
Returns:
value of the cut-off point for radar area

EspressChart
v 5.5