NetCharts Pro

netcharts.pro.common.barset
Class NFBarSeries

java.lang.Object
  extended by netcharts.pro.common.NFBaseClass
      extended by netcharts.pro.common.NFVector
          extended by netcharts.pro.common.barset.NFBarSeries
All Implemented Interfaces:
java.lang.Cloneable

public class NFBarSeries
extends NFVector

The NFBarSeries is used to maintain a list of BarSet objects for a particular chart. This object rarely needs to be instantiated or accessed directly.


Constructor Summary
NFBarSeries()
          Constructs a default bar series
NFBarSeries(java.util.Hashtable state)
          Constructs a bar series using CDL parameters
NFBarSeries(java.util.Hashtable state, java.util.Properties runtimeProperties)
          Constructs a bar series using CDL parameters
 
Method Summary
 java.lang.String getCDLActiveLabels(int index)
          Returns the CDL that represents the active labels for the given set
 java.lang.String getCDLAppearance()
          Returns the CDL that represents the appearance for each set
 java.lang.String getCDLAxisMap()
          Returns the CDL that represents the axis map for each set
 java.lang.String getCDLBarSymbol()
          Returns the CDL that represents the bar symbol for each set
 java.lang.String getCDLBarValueLabelStyle()
          Returns the CDL that represents the value label style for each set
 java.lang.String getCDLFillPattern()
          Returns the CDL that represents the fill pattern for each set
 void getCDLGroupStackFillPatterns(java.lang.String cdlPrefix, java.util.Vector v)
          Adds an NFKeyValue (containing CDL for the group stack fill patterns) for each set to the Vector.
 void getCDLGroupStackRightFillPatterns(java.lang.String cdlPrefix, java.util.Vector v)
          Adds an NFKeyValue (containing CDL for the group stack right fill patterns) for each set to the Vector.
 void getCDLGroupStackTopFillPatterns(java.lang.String cdlPrefix, java.util.Vector v)
          Adds an NFKeyValue (containing CDL for the group stack top fill patterns) for each set to the Vector.
 java.lang.String getCDLRightFillPattern()
          Returns the CDL that represents the right fill pattern for each set
 java.lang.String getCDLTopFillPattern()
          Returns the CDL that represents the top fill pattern for each set
 java.util.Vector getCDLVector()
          NFBarSeries is a compound object representing multiple CDL parameters.
 void setSaveAsPointBasedCDL(boolean saveAsPointBasedCDL)
          Whether CDL values should be saved as point based parameters.
 
Methods inherited from class netcharts.pro.common.NFVector
addElement, addElement, clone, elementAt, elementAt, getCDL, getCDL, getCDL, getCDLHasTuples, getCDLKeyValues, getCDLKeyValuesHasPoints, getMaxDimensions, getQuoteStrings, getSize, isEmptyStringAsNull, loadDataModel, loadDataModel, loadDataModel, removeElementAt, reset, setCDL, setCDLHasTuples, setCDLNullString, setElementAt, setEmptyStringAsNull, setQuoteStrings, setSize, size, skipNulls, toArray, toString
 
Methods inherited from class netcharts.pro.common.NFBaseClass
getModified, getUserObject, setModified, setUserObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NFBarSeries

public NFBarSeries()
Constructs a default bar series


NFBarSeries

public NFBarSeries(java.util.Hashtable state)
Constructs a bar series using CDL parameters

Parameters:
state - Hashtable containing CDL parameters.

NFBarSeries

public NFBarSeries(java.util.Hashtable state,
                   java.util.Properties runtimeProperties)
Constructs a bar series using CDL parameters

Parameters:
state - Hashtable containing CDL parameters.
runtimeProperties - Properties containing the runtimeProperties.
Method Detail

setSaveAsPointBasedCDL

public void setSaveAsPointBasedCDL(boolean saveAsPointBasedCDL)
Whether CDL values should be saved as point based parameters.

Parameters:
saveAsPointBasedCDL -

getCDLAppearance

public java.lang.String getCDLAppearance()
Returns the CDL that represents the appearance for each set

Returns:
appearance

getCDLBarValueLabelStyle

public java.lang.String getCDLBarValueLabelStyle()
Returns the CDL that represents the value label style for each set

Returns:
cdl

getCDLBarSymbol

public java.lang.String getCDLBarSymbol()
Returns the CDL that represents the bar symbol for each set

Returns:
cdl

getCDLAxisMap

public java.lang.String getCDLAxisMap()
Returns the CDL that represents the axis map for each set

Returns:
axis mappings

getCDLFillPattern

public java.lang.String getCDLFillPattern()
Returns the CDL that represents the fill pattern for each set

Returns:
fill patterns

getCDLTopFillPattern

public java.lang.String getCDLTopFillPattern()
Returns the CDL that represents the top fill pattern for each set

Returns:
fill patterns

getCDLRightFillPattern

public java.lang.String getCDLRightFillPattern()
Returns the CDL that represents the right fill pattern for each set

Returns:
fill patterns

getCDLGroupStackFillPatterns

public void getCDLGroupStackFillPatterns(java.lang.String cdlPrefix,
                                         java.util.Vector v)
Adds an NFKeyValue (containing CDL for the group stack fill patterns) for each set to the Vector.

Parameters:
cdlPrefix - CDL prefix for group stack fill patterns
v - Vector where CDL is stored

getCDLGroupStackTopFillPatterns

public void getCDLGroupStackTopFillPatterns(java.lang.String cdlPrefix,
                                            java.util.Vector v)
Adds an NFKeyValue (containing CDL for the group stack top fill patterns) for each set to the Vector.

Parameters:
cdlPrefix - CDL prefix for group stack top fill patterns
v - Vector where CDL is stored

getCDLGroupStackRightFillPatterns

public void getCDLGroupStackRightFillPatterns(java.lang.String cdlPrefix,
                                              java.util.Vector v)
Adds an NFKeyValue (containing CDL for the group stack right fill patterns) for each set to the Vector.

Parameters:
cdlPrefix - CDL prefix for group stack right fill patterns
v - Vector where CDL is stored

getCDLActiveLabels

public java.lang.String getCDLActiveLabels(int index)
Returns the CDL that represents the active labels for the given set

Parameters:
index - Set index
Returns:
the CDL

getCDLVector

public java.util.Vector getCDLVector()
NFBarSeries is a compound object representing multiple CDL parameters. This method returns a vector containing CDL representations for all modified attributes described in this NFBarSeries

Returns:
Vector of NFKeyValue objects

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