org.biojava.bio.gui.glyph
Class ArrowGlyph

java.lang.Object
  extended by org.biojava.bio.gui.glyph.ArrowGlyph
All Implemented Interfaces:
Glyph

public class ArrowGlyph
extends java.lang.Object
implements Glyph

A Glyph that paints an arrow shape within the bounds. Currently it only renders a right facing arrow.

Since:
1.5
Author:
Mark Southern

Constructor Summary
ArrowGlyph()
           
ArrowGlyph(java.awt.geom.Rectangle2D.Float bounds)
           
 
Method Summary
 java.awt.geom.Rectangle2D.Float getBounds()
           
 void render(java.awt.Graphics2D g)
           
 void setBounds(java.awt.geom.Rectangle2D.Float r)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrowGlyph

public ArrowGlyph()

ArrowGlyph

public ArrowGlyph(java.awt.geom.Rectangle2D.Float bounds)
Method Detail

getBounds

public java.awt.geom.Rectangle2D.Float getBounds()
Specified by:
getBounds in interface Glyph

setBounds

public void setBounds(java.awt.geom.Rectangle2D.Float r)
Specified by:
setBounds in interface Glyph

render

public void render(java.awt.Graphics2D g)
Specified by:
render in interface Glyph