public class TickFeatureRenderer extends AbstractChangeable implements FeatureRenderer
| Modifier and Type | Field and Description |
|---|---|
static ChangeType |
DEPTH |
static ChangeType |
FILL |
static ChangeType |
OUTLINE |
| Constructor and Description |
|---|
TickFeatureRenderer() |
| Modifier and Type | Method and Description |
|---|---|
double |
getDepth() |
double |
getDepth(SequenceRenderContext src) |
java.awt.Paint |
getFill() |
java.awt.Paint |
getOutline() |
FeatureHolder |
processMouseEvent(FeatureHolder hits,
SequenceRenderContext src,
java.awt.event.MouseEvent me) |
void |
renderFeature(java.awt.Graphics2D g,
Feature f,
SequenceRenderContext src) |
void |
setDepth(double arrowSize) |
void |
setFill(java.awt.Paint p) |
void |
setOutline(java.awt.Paint p) |
addChangeListener, addChangeListener, generateChangeSupport, getChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListenerpublic static final ChangeType FILL
public static final ChangeType OUTLINE
public static final ChangeType DEPTH
public void setFill(java.awt.Paint p)
throws ChangeVetoException
ChangeVetoExceptionpublic java.awt.Paint getFill()
public void setOutline(java.awt.Paint p)
throws ChangeVetoException
ChangeVetoExceptionpublic java.awt.Paint getOutline()
public void setDepth(double arrowSize)
throws ChangeVetoException
ChangeVetoExceptionpublic double getDepth()
public void renderFeature(java.awt.Graphics2D g,
Feature f,
SequenceRenderContext src)
renderFeature in interface FeatureRendererpublic double getDepth(SequenceRenderContext src)
getDepth in interface FeatureRendererpublic FeatureHolder processMouseEvent(FeatureHolder hits, SequenceRenderContext src, java.awt.event.MouseEvent me)
processMouseEvent in interface FeatureRendererCopyright © 2018 BioJava. All Rights Reserved.