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) |
Paint |
getFill() |
Paint |
getOutline() |
FeatureHolder |
processMouseEvent(FeatureHolder hits,
SequenceRenderContext src,
MouseEvent me) |
void |
renderFeature(Graphics2D g,
Feature f,
SequenceRenderContext src) |
void |
setDepth(double arrowSize) |
void |
setFill(Paint p) |
void |
setOutline(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 TickFeatureRenderer()
public void setFill(Paint p) throws ChangeVetoException
ChangeVetoExceptionpublic void setOutline(Paint p) throws ChangeVetoException
ChangeVetoExceptionpublic Paint getOutline()
public void setDepth(double arrowSize) throws ChangeVetoException
ChangeVetoExceptionpublic double getDepth()
public void renderFeature(Graphics2D g, Feature f, SequenceRenderContext src)
renderFeature in interface FeatureRendererpublic double getDepth(SequenceRenderContext src)
getDepth in interface FeatureRendererpublic FeatureHolder processMouseEvent(FeatureHolder hits, SequenceRenderContext src, MouseEvent me)
processMouseEvent in interface FeatureRendererCopyright © 2014 BioJava. All rights reserved.