NetCharts Pro

netcharts.pro.charts.radar
Class NFRadialAxis

java.lang.Object
  |
  +--netcharts.pro.common.NFBaseClass
        |
        +--netcharts.pro.charts.radar.NFRadialAxis
All Implemented Interfaces:
java.lang.Cloneable

public class NFRadialAxis
extends NFBaseClass

Class for Radar chart axes.


Constructor Summary
NFRadialAxis()
          Empty constructor.
NFRadialAxis(java.lang.String axisName)
          Constructor allowing generation of name.
 
Method Summary
 java.lang.Object clone()
          Does a deep copy of this axis object
 java.lang.String getAxisName()
           
 java.awt.Color getColor()
          Gets the axis color
 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.
 NFActiveLabel getTitleActiveLabel()
          Gets the NFActiveLabel for popup/drilldown on the axis title
 NFLabel getTitleLabel()
          Gets the label element for the axis title.
 void setAxisName(java.lang.String axisName)
           
 void setColor(java.awt.Color color)
          Sets the axis color
 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 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

NFRadialAxis

public NFRadialAxis()
Empty constructor.

NFRadialAxis

public NFRadialAxis(java.lang.String axisName)
Constructor allowing generation of name.
Parameters:
title -  
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

setAxisName

public void setAxisName(java.lang.String axisName)

getAxisName

public java.lang.String getAxisName()

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
Parameters:
scale -  

setColor

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

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.
15825 Shady Grove Rd.
Suite 20
Rockville, MD 20850
800.308.0731
301.947.8293 FAX

Copyright © Visual Mining, Inc. 1996 - 2004
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: Apr 1, 2004