Class AbstractNode
- java.lang.Object
-
- edu.msu.cme.rdp.classifier.comparison.AbstractNode
-
- All Implemented Interfaces:
ComparisonBrowserNode
,Taxon
public abstract class AbstractNode extends java.lang.Object implements Taxon, ComparisonBrowserNode
-
-
Constructor Summary
Constructors Constructor Description AbstractNode()
Creates a new instance of AbstractNode
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
changeConfidence(SigCalculator cal)
abstract ComparisonBrowserNode
findNode(int id)
abstract java.util.Iterator
getDetailIterator(float conf)
double
getDoubleSignificance()
int
getIndent()
java.util.Iterator
getLineageIterator()
abstract java.lang.String
getName()
abstract java.lang.String
getRank()
int
getS1Count()
int
getS2Count()
java.lang.String
getSignificance()
abstract int
getTaxid()
java.util.Iterator
getTaxonIterator(int depth)
-
-
-
Method Detail
-
getTaxonIterator
public java.util.Iterator getTaxonIterator(int depth)
- Specified by:
getTaxonIterator
in interfaceComparisonBrowserNode
-
getLineageIterator
public java.util.Iterator getLineageIterator()
- Specified by:
getLineageIterator
in interfaceComparisonBrowserNode
-
getDetailIterator
public abstract java.util.Iterator getDetailIterator(float conf)
- Specified by:
getDetailIterator
in interfaceComparisonBrowserNode
-
changeConfidence
public abstract void changeConfidence(SigCalculator cal)
- Specified by:
changeConfidence
in interfaceComparisonBrowserNode
-
findNode
public abstract ComparisonBrowserNode findNode(int id)
- Specified by:
findNode
in interfaceComparisonBrowserNode
-
getS1Count
public int getS1Count()
- Specified by:
getS1Count
in interfaceTaxon
-
getS2Count
public int getS2Count()
- Specified by:
getS2Count
in interfaceTaxon
-
getDoubleSignificance
public double getDoubleSignificance()
-
getSignificance
public java.lang.String getSignificance()
- Specified by:
getSignificance
in interfaceTaxon
-
-