apollo.gui.drawable
Class DrawableResultSeqFeature

java.lang.Object
  extended by apollo.gui.drawable.DrawableSeqFeature
      extended by apollo.gui.drawable.DrawableResultSeqFeature
All Implemented Interfaces:
Drawable, SelectableI

public class DrawableResultSeqFeature
extends DrawableSeqFeature
implements Drawable, SelectableI

A drawable for drawing result (computational analysis) spans.


Field Summary
 
Fields inherited from class apollo.gui.drawable.DrawableSeqFeature
boxBounds, DECORATED, draw_level, drawable_parent, feature, flags, HIGHLIGHTED, is_drawn, LABELED, LEFTEDGE, logger, RIGHTEDGE, SELECTED, VISIBLE
 
Constructor Summary
DrawableResultSeqFeature()
           
DrawableResultSeqFeature(SeqFeatureI feature)
           
 
Method Summary
protected  void addDecorations(java.awt.Graphics g, java.awt.Rectangle boxBounds, Transformer transformer, TierManagerI manager)
          draw in label and codons
 
Methods inherited from class apollo.gui.drawable.DrawableSeqFeature
accept, addHighlights, contains, deleteDrawable, draw, draw, drawMissing, drawSelected, drawStartAndStopCodons, drawUnselected, feature_draw, findDrawable, fontColorForBackground, getBoxBounds, getCharY, getCodonX, getDisplayLabel, getDrawableColor, getDrawLevel, getEnd, getFeature, getFeatureProperty, getFeatureType, getHigh, getLeft, getLeftmostVisible, getLow, getName, getRefDrawable, getRight, getSize, getStart, getStrand, getTierIndex, getType, getYCentre, getYSpace, intersects, isDecorated, isDrawn, isForwardStrand, isHighlighted, isLabeled, isLeftEdge, isRightEdge, isSelected, isVisible, sameFeature, setBoxBounds, setDrawLevel, setDrawn, setEdgeHighlights, setFeature, setHighlighted, setLabeled, setLabeled, setRefDrawable, setSelected, setTierIndex, setVisible, synchFeatureProperty, wantToDraw
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface apollo.gui.drawable.Drawable
deleteDrawable, draw, draw, findDrawable, getBoxBounds, getDisplayLabel, getDrawLevel, getEnd, getFeature, getFeatureProperty, getHigh, getLeft, getLow, getName, getRefDrawable, getRight, getSize, getStart, getStrand, getTierIndex, getType, intersects, isDecorated, isDrawn, isVisible, setBoxBounds, setDrawLevel, setDrawn, setEdgeHighlights, setFeature, setHighlighted, setRefDrawable, setTierIndex, setVisible, synchFeatureProperty
 
Methods inherited from interface apollo.gui.SelectableI
isSelected, setSelected
 

Constructor Detail

DrawableResultSeqFeature

public DrawableResultSeqFeature()

DrawableResultSeqFeature

public DrawableResultSeqFeature(SeqFeatureI feature)
Method Detail

addDecorations

protected void addDecorations(java.awt.Graphics g,
                              java.awt.Rectangle boxBounds,
                              Transformer transformer,
                              TierManagerI manager)
Description copied from class: DrawableSeqFeature
draw in label and codons

Overrides:
addDecorations in class DrawableSeqFeature