org.utgenome.gwt.utgb.client.canvas
Class IntervalLayout.IntervalRetriever

java.lang.Object
  extended by org.utgenome.gwt.utgb.client.bio.OnGenomeDataVisitorBase
      extended by org.utgenome.gwt.utgb.client.canvas.IntervalLayout.IntervalRetriever
All Implemented Interfaces:
OnGenomeDataVisitor
Enclosing class:
IntervalLayout

public static class IntervalLayout.IntervalRetriever
extends OnGenomeDataVisitorBase

Retrieves the interval (x1, x2) and the height of OnGenome objects

Author:
leo

Field Summary
 boolean allowPEOverlap
           
 int end
           
 int height
           
 boolean isDefined
           
 int start
           
 
Constructor Summary
IntervalLayout.IntervalRetriever()
           
 
Method Summary
 void clear()
           
 void visitInterval(Interval interval)
           
 void visitReadCoverage(ReadCoverage readCoverage)
           
 void visitSAMReadLight(SAMReadLight r)
           
 void visitSAMReadPair(SAMReadPair pair)
           
 void visitSAMReadPairFragment(SAMReadPairFragment fragment)
           
 
Methods inherited from class org.utgenome.gwt.utgb.client.bio.OnGenomeDataVisitorBase
visitBEDGene, visitGap, visitGene, visitGraph, visitRead, visitReadList, visitSAMRead, visitSequence
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allowPEOverlap

public boolean allowPEOverlap

start

public int start

end

public int end

height

public int height

isDefined

public boolean isDefined
Constructor Detail

IntervalLayout.IntervalRetriever

public IntervalLayout.IntervalRetriever()
Method Detail

clear

public void clear()

visitInterval

public void visitInterval(Interval interval)
Specified by:
visitInterval in interface OnGenomeDataVisitor
Overrides:
visitInterval in class OnGenomeDataVisitorBase

visitSAMReadLight

public void visitSAMReadLight(SAMReadLight r)
Specified by:
visitSAMReadLight in interface OnGenomeDataVisitor
Overrides:
visitSAMReadLight in class OnGenomeDataVisitorBase

visitReadCoverage

public void visitReadCoverage(ReadCoverage readCoverage)
Specified by:
visitReadCoverage in interface OnGenomeDataVisitor
Overrides:
visitReadCoverage in class OnGenomeDataVisitorBase

visitSAMReadPairFragment

public void visitSAMReadPairFragment(SAMReadPairFragment fragment)
Specified by:
visitSAMReadPairFragment in interface OnGenomeDataVisitor
Overrides:
visitSAMReadPairFragment in class OnGenomeDataVisitorBase

visitSAMReadPair

public void visitSAMReadPair(SAMReadPair pair)
Specified by:
visitSAMReadPair in interface OnGenomeDataVisitor
Overrides:
visitSAMReadPair in class OnGenomeDataVisitorBase


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.