org.broad.igv.bbfile
Class BPTreeChildNode

java.lang.Object
  extended by org.broad.igv.bbfile.BPTreeChildNode
All Implemented Interfaces:
BPTreeNode

public class BPTreeChildNode
extends java.lang.Object
implements BPTreeNode

File retrieved from BigWig project at Google code on July 26, 2011, revision 36 http://code.google.com/p/bigwig/ This project provides java readers for the UCSC's BigWig and BigBed formats. It was originally developed by Martin Decautis and Jim Robinson for the Integrative Genomics Viewer (http://www.broadinstitute.org/igv). Thanks to Jim Kent and Ann Zweig and from UCSC for their assistance. Modification to work with GenomeView by Thomas Abeel.

Author:
Martin Decautis, Jim Robinson, Thomas Abeel

Constructor Summary
BPTreeChildNode(long nodeIndex)
           
 
Method Summary
 boolean deleteItem(int index)
           
 java.util.ArrayList<BPTreeChildNodeItem> getChildItems()
           
 int getHighestChromID()
           
 java.lang.String getHighestChromKey()
           
 org.broad.igv.bbfile.BPTreeNodeItem getItem(int index)
           
 int getItemCount()
           
 int getLowestChromID()
           
 java.lang.String getLowestChromKey()
           
 long getNodeIndex()
           
 boolean insertItem(org.broad.igv.bbfile.BPTreeNodeItem item)
           
 boolean isLeaf()
           
 void printItems()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BPTreeChildNode

public BPTreeChildNode(long nodeIndex)
Method Detail

getNodeIndex

public long getNodeIndex()
Specified by:
getNodeIndex in interface BPTreeNode

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface BPTreeNode

insertItem

public boolean insertItem(org.broad.igv.bbfile.BPTreeNodeItem item)
Specified by:
insertItem in interface BPTreeNode

deleteItem

public boolean deleteItem(int index)
Specified by:
deleteItem in interface BPTreeNode

getItemCount

public int getItemCount()
Specified by:
getItemCount in interface BPTreeNode

getItem

public org.broad.igv.bbfile.BPTreeNodeItem getItem(int index)
Specified by:
getItem in interface BPTreeNode

getLowestChromKey

public java.lang.String getLowestChromKey()
Specified by:
getLowestChromKey in interface BPTreeNode

getHighestChromKey

public java.lang.String getHighestChromKey()
Specified by:
getHighestChromKey in interface BPTreeNode

getLowestChromID

public int getLowestChromID()
Specified by:
getLowestChromID in interface BPTreeNode

getHighestChromID

public int getHighestChromID()
Specified by:
getHighestChromID in interface BPTreeNode

printItems

public void printItems()
Specified by:
printItems in interface BPTreeNode

getChildItems

public java.util.ArrayList<BPTreeChildNodeItem> getChildItems()


Copyright © 2007-2011 - Thomas Abeel - All Rights Reserved. SourceForge.netLogo