NetCharts Pro

netcharts.pro.charts.diagram
Class NFNodeSeries

java.lang.Object
  extended by netcharts.pro.common.NFBaseClass
      extended by netcharts.pro.common.NFVector
          extended by netcharts.pro.charts.diagram.NFNodeSeries
All Implemented Interfaces:
java.lang.Cloneable

public class NFNodeSeries
extends NFVector

The NFNodeSeries is used to maintain a list of NFNode objects for a diagram chart. This object rarely needs to be instantiated or accessed directly.


Constructor Summary
NFNodeSeries()
          Constructs a default node series
NFNodeSeries(java.util.Hashtable state)
          Constructs a node series using CDL parameters
 
Method Summary
 void addElement(java.lang.Object element)
          Add the object to the vector.
 java.util.Vector getCDLVector()
          NFNodeSeries is a compound object representing multiple CDL parameters.
 NFNode getNode(java.lang.String nodeName)
          Returns the node associated by the specified node name.
 void loadDataModel(NFDataModelDiagram dataModel)
          Loads the set of NFNode instances from a NFDataModelDiagram implementation.
 
Methods inherited from class netcharts.pro.common.NFVector
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

NFNodeSeries

public NFNodeSeries()
Constructs a default node series


NFNodeSeries

public NFNodeSeries(java.util.Hashtable state)
Constructs a node series using CDL parameters

Parameters:
state - Hashtable containing CDL parameters.
Method Detail

addElement

public void addElement(java.lang.Object element)
Add the object to the vector. May add null objects.

Overrides:
addElement in class NFVector
Parameters:
element - Object to add

loadDataModel

public void loadDataModel(NFDataModelDiagram dataModel)
Loads the set of NFNode instances from a NFDataModelDiagram implementation.

Parameters:
dataModel - The NFDataModelDiagram instance providing the data specifying the set of nodes

getNode

public NFNode getNode(java.lang.String nodeName)
Returns the node associated by the specified node name.

Parameters:
nodeName - The name of the node to retrieve
Returns:
The node associated by the specified node name or null if it does not exist.

getCDLVector

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

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