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

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

public static class IntervalLayout.IntervalRetriever
extends GenomeRangeVisitorBase

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.GenomeRangeVisitorBase
visitBEDGene, visitDefault, 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 GenomeRangeVisitor
Overrides:
visitInterval in class GenomeRangeVisitorBase

visitSAMReadLight

public void visitSAMReadLight(SAMReadLight r)
Specified by:
visitSAMReadLight in interface GenomeRangeVisitor
Overrides:
visitSAMReadLight in class GenomeRangeVisitorBase

visitReadCoverage

public void visitReadCoverage(ReadCoverage readCoverage)
Specified by:
visitReadCoverage in interface GenomeRangeVisitor
Overrides:
visitReadCoverage in class GenomeRangeVisitorBase

visitSAMReadPairFragment

public void visitSAMReadPairFragment(SAMReadPairFragment fragment)
Specified by:
visitSAMReadPairFragment in interface GenomeRangeVisitor
Overrides:
visitSAMReadPairFragment in class GenomeRangeVisitorBase

visitSAMReadPair

public void visitSAMReadPair(SAMReadPair pair)
Specified by:
visitSAMReadPair in interface GenomeRangeVisitor
Overrides:
visitSAMReadPair in class GenomeRangeVisitorBase


Copyright © 2007-2012 utgenome.org. All Rights Reserved.