Package org.biojava.bio.gui.sequence
Class FeatureLabelRenderer
java.lang.Object
org.biojava.utils.AbstractChangeable
org.biojava.bio.gui.sequence.FeatureLabelRenderer
- All Implemented Interfaces:
FeatureRenderer
,Changeable
- Author:
- unknown, Matthew Pocock
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static interface
static class
static class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
double
double
processMouseEvent
(FeatureHolder hits, SequenceRenderContext src, MouseEvent me) void
renderFeature
(Graphics2D g, Feature feat, SequenceRenderContext src) void
setLabelMaker
(FeatureLabelRenderer.LabelMaker labelMaker) Methods inherited from class org.biojava.utils.AbstractChangeable
addChangeListener, addChangeListener, generateChangeSupport, getChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListener
-
Field Details
-
LABEL_MAKER
-
-
Constructor Details
-
FeatureLabelRenderer
public FeatureLabelRenderer() -
FeatureLabelRenderer
-
-
Method Details
-
getLabelMaker
-
setLabelMaker
- Throws:
ChangeVetoException
-
getDepth
- Specified by:
getDepth
in interfaceFeatureRenderer
-
getMinimumLeader
-
getMinimumTrailer
-
renderFeature
- Specified by:
renderFeature
in interfaceFeatureRenderer
-
processMouseEvent
public FeatureHolder processMouseEvent(FeatureHolder hits, SequenceRenderContext src, MouseEvent me) - Specified by:
processMouseEvent
in interfaceFeatureRenderer
-