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 classstatic interfacestatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubleprocessMouseEvent(FeatureHolder hits, SequenceRenderContext src, MouseEvent me) voidrenderFeature(Graphics2D g, Feature feat, SequenceRenderContext src) voidsetLabelMaker(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:
getDepthin interfaceFeatureRenderer
-
getMinimumLeader
-
getMinimumTrailer
-
renderFeature
- Specified by:
renderFeaturein interfaceFeatureRenderer
-
processMouseEvent
public FeatureHolder processMouseEvent(FeatureHolder hits, SequenceRenderContext src, MouseEvent me) - Specified by:
processMouseEventin interfaceFeatureRenderer
-