Click or drag to resize
TaxonRelationsTreeNode Class
Taxon relations tree node.
Inheritance Hierarchy
SystemObject
  ArtDatabanken.DataTaxonRelationsTreeNode

Namespace: ArtDatabanken.Data
Assembly: ArtDatabanken.Data (in ArtDatabanken.Data.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax
public class TaxonRelationsTreeNode : ITaxonRelationsTreeNode

The TaxonRelationsTreeNode type exposes the following members.

Constructors
  NameDescription
Public methodTaxonRelationsTreeNode
Creates a tree node.
Top
Properties
  NameDescription
Public propertyAllChildEdges
All child edges.
Public propertyAllEdges
Gets or sets all edges.
Public propertyAllParentEdges
All parent edges.
Public propertyNonvalidMainChildren
The nonvalid main children.
Public propertyNonvalidMainParents
The nonvalid main parents.
Public propertyNonvalidSecondaryChildren
The nonvalid secondary children.
Public propertyNonvalidSecondaryParents
The nonvalid secondary parents.
Public propertyNotUsedEdges
The not used edges.
Public propertyRootNode
Gets the root node.
Public propertyTaxon
Gets or sets the taxon.
Public propertyValidMainChildren
The valid main children.
Public propertyValidMainParents
The valid main parents.
Public propertyValidSecondaryChildren
The valid secondary children.
Public propertyValidSecondaryParents
The valid secondary parents.
Top
Methods
Extension Methods
  NameDescription
Public Extension MethodAsBottomFirstBreadthFirstParentNodeIterator
Creates an iterator that traverses a tree nodes parents bottom first breadth first.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodAsBreadthFirstChildEdgeIterator
Returns a breadth first child edge iterator.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodAsBreadthFirstParentEdgeIterator
Returns a breadth first parent edge iterator.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodAsDepthFirstChildEdgeIterator
Returns a depth first child edge iterator.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodAsDepthFirstNodeIterator
Creates an iterator that traverses a tree nodes children depth first.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodAsTopDownBreadthFirstParentEdgeIterator
Returns a reversed breadth first parent edge iterator.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodAsTopFirstBreadthFirstParentNodeIterator
Creates an iterator that traverses a tree nodes parents top first breadth first.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodAsTopFirstParentNodeIterator
Creates an iterator that traverses a tree nodes parents top first.
(Defined by TaxonRelationsTreeExtension.)
Public Extension MethodCheckNotNull
Check that an argument is not null.
(Defined by ObjectExtension.)
Public Extension MethodCheckNull
Check that an argument is null.
(Defined by ObjectExtension.)
Public Extension MethodIsNotNull
Test if an object reference is not null.
(Defined by ObjectExtension.)
Public Extension MethodIsNull
Test if an object reference is null.
(Defined by ObjectExtension.)
Top
See Also