org.biojava.bio.gui.sequence
Class TickFeatureRenderer
java.lang.Object
|
+--org.biojava.utils.AbstractChangeable
|
+--org.biojava.bio.gui.sequence.TickFeatureRenderer
- All Implemented Interfaces:
- Changeable, FeatureRenderer
- public class TickFeatureRenderer
- extends AbstractChangeable
- implements FeatureRenderer
- Author:
- Thomas Down, Matthew Pocock, David Huen
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILL
public static final ChangeType FILL
OUTLINE
public static final ChangeType OUTLINE
DEPTH
public static final ChangeType DEPTH
TickFeatureRenderer
public TickFeatureRenderer()
setFill
public void setFill(java.awt.Paint p)
throws ChangeVetoException
ChangeVetoException
getFill
public java.awt.Paint getFill()
setOutline
public void setOutline(java.awt.Paint p)
throws ChangeVetoException
ChangeVetoException
getOutline
public java.awt.Paint getOutline()
setDepth
public void setDepth(double arrowSize)
throws ChangeVetoException
ChangeVetoException
getDepth
public double getDepth()
renderFeature
public void renderFeature(java.awt.Graphics2D g,
Feature f,
SequenceRenderContext src)
- Specified by:
renderFeature in interface FeatureRenderer
getDepth
public double getDepth(SequenceRenderContext src)
- Specified by:
getDepth in interface FeatureRenderer
processMouseEvent
public FeatureHolder processMouseEvent(FeatureHolder hits,
SequenceRenderContext src,
java.awt.event.MouseEvent me)
- Specified by:
processMouseEvent in interface FeatureRenderer