com.meapsoft.visualizer
Class SegmentOrderRenderer

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

public class SegmentOrderRenderer
extends Renderer


Field Summary
 
Fields inherited from class com.meapsoft.visualizer.Renderer
dragRect, dragShift
 
Constructor Summary
SegmentOrderRenderer(FeatFile featFile, EDLFile eDLFile)
           
SegmentOrderRenderer(Renderer r)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent arg0)
           
 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
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

SegmentOrderRenderer

public SegmentOrderRenderer(FeatFile featFile,
                            EDLFile eDLFile)

SegmentOrderRenderer

public SegmentOrderRenderer(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

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent arg0)
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Overrides:
actionPerformed in class Renderer

buildGUI

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