DataNodeCollection Class TIBCO Spotfire 7.6 API Reference
A collection of nodes in a hierarchy level.
Inheritance Hierarchy

SystemObject
  Spotfire.Dxp.DataDataNodeCollection

Namespace: Spotfire.Dxp.Data
Assembly: Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 25.11.10401.3615 (25.11.10401.3615)
Syntax

C#
[SerializableAttribute]
[PersistenceVersionAttribute(2, 0)]
public abstract class DataNodeCollection : IEnumerable<DataNode>, 
	IEnumerable, ISerializable

The DataNodeCollection type exposes the following members.

Methods

  NameDescription
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetChildren(IEnumerableInt32)
Get the child nodes given an enumeration of node indexes.
Public methodGetChildren(Int32)
Get the child nodes given a node index.
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetEnumerator(IDataNodeProducer)
Get an enumerator of the nodes in the collection.
Public methodGetEnumerator(IEnumerableInt32, IDataNodeProducer)
Get an enumerator of a subset of the nodes in the collection.
Public methodGetParents(IEnumerableInt32)
Get the parent nodes given an enumeration of node indexes.
Public methodGetParents(Int32)
Get the parent nodes given a node index.
Public methodGetSiblings
Get the siblings given a node index.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Get the index of the node that has the given value.
Public methodIntersect
Get the intersection of the node collections. The nodes must be defined on the same hierarchy level.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSubset
Get a subset of the nodes in the collection.
Public methodSubtract
Create a new node collection where the nodes in the argument collection are removed from this collection. The nodes must be defined on the same hierarchy level.
Public methodToggle
Toggle the nodes (xor) between the two collections. The nodes must be defined on the same hierarchy level.
Public methodUnion
Get the union of the node collections. The nodes must be defined on the same hierarchy level.
Top
Properties

  NameDescription
Public propertyCount
Gets the number of nodes in the collection.
Public propertyIndexMap
Gets the mapping between the rows in the column/table and the nodes in the hierarchy level.
Public propertyItem
Gets the node at the given index.
Top
Version Information

Supported in: 7.6, 7.5, 7.0, 6.5, 6.0, 5.5, 5.0
See Also

Reference