com.microsoft.tfs.core.clients.versioncontrol.sparsetree
Class SparseTreeNode<X>

java.lang.Object
  extended by com.microsoft.tfs.core.clients.versioncontrol.sparsetree.SparseTreeNode<X>

public class SparseTreeNode<X>
extends java.lang.Object


Field Summary
 java.util.List<SparseTreeNode<X>> children
           
 SparseTreeNode<X> parent
           
 X referencedObject
           
 java.lang.String token
           
 java.lang.String[] tokenElements
           
 
Constructor Summary
SparseTreeNode(java.lang.String token, java.lang.String[] tokenElements, X referencedObject)
          Returns a new SparseTreeNode
SparseTreeNode(java.lang.String token, java.lang.String[] tokenElements, X referencedObject, java.util.List<SparseTreeNode<X>> children)
          Returns a new SparseTreeNode
 
Method Summary
 int getChildCount()
          The number of children of this SparseTreeNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token

public java.lang.String token

tokenElements

public java.lang.String[] tokenElements

referencedObject

public X referencedObject

parent

public SparseTreeNode<X> parent

children

public java.util.List<SparseTreeNode<X>> children
Constructor Detail

SparseTreeNode

public SparseTreeNode(java.lang.String token,
                      java.lang.String[] tokenElements,
                      X referencedObject)
Returns a new SparseTreeNode


SparseTreeNode

public SparseTreeNode(java.lang.String token,
                      java.lang.String[] tokenElements,
                      X referencedObject,
                      java.util.List<SparseTreeNode<X>> children)
Returns a new SparseTreeNode

Method Detail

getChildCount

public int getChildCount()
The number of children of this SparseTreeNode



© 2015 Microsoft. All rights reserved.