NetCharts Pro

netcharts.pro.common.circular
Class NFBaseRadialAxis

java.lang.Object
  extended by netcharts.pro.common.NFBaseClass
      extended by netcharts.pro.common.circular.NFBaseRadialAxis
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
NFRadialAxis, NFRadialAxis

public class NFBaseRadialAxis
extends NFBaseClass

Represents a radial axis used in circular based charts.


Constructor Summary
NFBaseRadialAxis()
          Empty constructor.
 
Method Summary
 java.lang.Object clone()
          Does a deep copy of this axis object
 java.awt.Color getColor()
          Gets the axis color
 boolean getColorModified()
          Returns whether the axis color has been modified.
 NFAxisRange getScale()
          Gets the scale of this axis
 NFFormat getTicFormat()
          Gets the axis tic label numerical formatting.
 NFLabel getTicLabel()
          Gets the axis tic label style.
 NFVector getTicLabels()
          Gets the tic labels for the axis.
 NFActiveLabel getTitleActiveLabel()
          Gets the NFActiveLabel for popup/drilldown on the axis title
 NFLabel getTitleLabel()
          Gets the label element for the axis title.
 void setColor(java.awt.Color color)
          Sets the axis color
 void setColorModified(boolean modified)
          Set whether the axis color has been modified.
 void setScale(double min, double max, double step)
          Sets the scale of this axis
 void setScale(NFAxisRange scale)
          Sets the scale of this axis
 void setTicFormat(NFFormat format)
          Sets the axis tic label numerical formatting.
 void setTicLabel(NFLabel ticLabel)
          Sets the axis tic label style.
 void setTicLabels(NFVector ticLabels)
          Sets the tic labels for the axis.
 void setTitleActiveLabel(NFActiveLabel titleActiveLabel)
          Sets the NFActiveLabel for popup/drilldown on the axis title
 void setTitleLabel(NFLabel titleLabel)
          Sets the label element for the axis title.
 
Methods inherited from class netcharts.pro.common.NFBaseClass
getModified, getUserObject, setModified, setUserObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NFBaseRadialAxis

public NFBaseRadialAxis()
Empty constructor.

Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Does a deep copy of this axis object

Overrides:
clone in class NFBaseClass
Returns:
Object
Throws:
java.lang.CloneNotSupportedException

setTicLabels

public void setTicLabels(NFVector ticLabels)
Sets the tic labels for the axis.

Parameters:
ticLabels -

getTicLabels

public NFVector getTicLabels()
Gets the tic labels for the axis.

Returns:
ticLabels

setTitleLabel

public void setTitleLabel(NFLabel titleLabel)
Sets the label element for the axis title.

Parameters:
titleLabel -

getTitleLabel

public NFLabel getTitleLabel()
Gets the label element for the axis title.

Returns:
titleLabel

setTicLabel

public void setTicLabel(NFLabel ticLabel)
Sets the axis tic label style.

Parameters:
ticLabel -

getTicLabel

public NFLabel getTicLabel()
Gets the axis tic label style.

Returns:
ticLabel

setTicFormat

public void setTicFormat(NFFormat format)
Sets the axis tic label numerical formatting.

Parameters:
format -

getTicFormat

public NFFormat getTicFormat()
Gets the axis tic label numerical formatting.

Returns:
format

setScale

public void setScale(double min,
                     double max,
                     double step)
Sets the scale of this axis

Parameters:
min -
max -
step -

setScale

public void setScale(NFAxisRange scale)
Sets the scale of this axis

Parameters:
scale -

getScale

public NFAxisRange getScale()
Gets the scale of this axis


setColor

public void setColor(java.awt.Color color)
Sets the axis color

Parameters:
color -

getColorModified

public boolean getColorModified()
Returns whether the axis color has been modified.

Returns:
true if the axis color has been modified, false otherwise.

setColorModified

public void setColorModified(boolean modified)
Set whether the axis color has been modified.

Parameters:
modified - true if the axis color has been modified, false otherwise.

getColor

public java.awt.Color getColor()
Gets the axis color

Returns:
color

setTitleActiveLabel

public void setTitleActiveLabel(NFActiveLabel titleActiveLabel)
Sets the NFActiveLabel for popup/drilldown on the axis title

Parameters:
titleActiveLabel -

getTitleActiveLabel

public NFActiveLabel getTitleActiveLabel()
Gets the NFActiveLabel for popup/drilldown on the axis title

Returns:
titleActiveLabel

NetCharts Pro


Visual Mining, Inc.
2099 Gaither Rd.
Suite 220
Rockville, MD 20850
800.308.0731
301.947.8293 FAX

Copyright © Visual Mining, Inc. 1996 - 2011
All Rights Reserved.

NetCharts Pro TM is a registered trademark of Visual Mining, Inc. Other brands and their products are trademarks of their respective holders.

Last Modified: Jun 28, 2011