Package org.biojava.bio.gui.sequence
Class TickFeatureRenderer
java.lang.Object
org.biojava.utils.AbstractChangeable
org.biojava.bio.gui.sequence.TickFeatureRenderer
- All Implemented Interfaces:
FeatureRenderer
,Changeable
- Author:
- Thomas Down, Matthew Pocock, David Huen
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ChangeType
static final ChangeType
static final ChangeType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getDepth()
double
getFill()
processMouseEvent
(FeatureHolder hits, SequenceRenderContext src, MouseEvent me) void
renderFeature
(Graphics2D g, Feature f, SequenceRenderContext src) void
setDepth
(double arrowSize) void
void
setOutline
(Paint p) Methods inherited from class org.biojava.utils.AbstractChangeable
addChangeListener, addChangeListener, generateChangeSupport, getChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListener
-
Field Details
-
FILL
-
OUTLINE
-
DEPTH
-
-
Constructor Details
-
TickFeatureRenderer
public TickFeatureRenderer()
-
-
Method Details
-
setFill
- Throws:
ChangeVetoException
-
getFill
-
setOutline
- Throws:
ChangeVetoException
-
getOutline
-
setDepth
- Throws:
ChangeVetoException
-
getDepth
-
renderFeature
- Specified by:
renderFeature
in interfaceFeatureRenderer
-
getDepth
- Specified by:
getDepth
in interfaceFeatureRenderer
-
processMouseEvent
public FeatureHolder processMouseEvent(FeatureHolder hits, SequenceRenderContext src, MouseEvent me) - Specified by:
processMouseEvent
in interfaceFeatureRenderer
-