com.meapsoft.visualizer
Class LineGraphRenderer

java.lang.Object
  extended bycom.meapsoft.visualizer.Renderer
      extended bycom.meapsoft.visualizer.LineGraphRenderer
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class LineGraphRenderer
extends Renderer


Field Summary
 
Fields inherited from class com.meapsoft.visualizer.Renderer
dragRect, dragShift
 
Constructor Summary
LineGraphRenderer(FeatFile featFile, EDLFile eDLFile)
           
LineGraphRenderer(Renderer r)
           
 
Method Summary
 javax.swing.JPanel buildGUI(java.awt.Color bgColor)
           
 void draw(java.awt.image.BufferedImage image, int width, int height)
           
 java.util.Vector getChunkVisInfosForPoint(java.awt.Point p)
           
 java.lang.String getFeatureNameForPoint(java.awt.Point p)
           
 int getFeatureNumberForPoint(java.awt.Point p)
           
 double getFeatureValueForPoint(java.awt.Point p)
           
 void rangeFilterSelectionChanged()
           
 void setDragRect(java.awt.Rectangle r, boolean dS)
           
 
Methods inherited from class com.meapsoft.visualizer.Renderer
actionPerformed, applyFilterRange, getSelectedEDLChunks, getSelectedFeatChunks, invertAll, numChunksSelected, parseFiles, selectAll, selectNone, setDrawingPanel, setFiles, toggleSelectedForPoint, updateColorMultipliers, updateDragRect, updateOptionBoxStrings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineGraphRenderer

public LineGraphRenderer(FeatFile featFile,
                         EDLFile eDLFile)

LineGraphRenderer

public LineGraphRenderer(Renderer r)
Method Detail

draw

public void draw(java.awt.image.BufferedImage image,
                 int width,
                 int height)
Specified by:
draw in class Renderer

getChunkVisInfosForPoint

public java.util.Vector getChunkVisInfosForPoint(java.awt.Point p)
Specified by:
getChunkVisInfosForPoint in class Renderer

getFeatureNumberForPoint

public int getFeatureNumberForPoint(java.awt.Point p)
Specified by:
getFeatureNumberForPoint in class Renderer

getFeatureNameForPoint

public java.lang.String getFeatureNameForPoint(java.awt.Point p)
Specified by:
getFeatureNameForPoint in class Renderer

getFeatureValueForPoint

public double getFeatureValueForPoint(java.awt.Point p)
Specified by:
getFeatureValueForPoint in class Renderer

rangeFilterSelectionChanged

public void rangeFilterSelectionChanged()
Specified by:
rangeFilterSelectionChanged in class Renderer

setDragRect

public void setDragRect(java.awt.Rectangle r,
                        boolean dS)
Specified by:
setDragRect in class Renderer

buildGUI

public javax.swing.JPanel buildGUI(java.awt.Color bgColor)
Overrides:
buildGUI in class Renderer