uk.co.simphoney.audio.gui
Class SpectralSliceImage

java.lang.Object
  extended by java.util.Observable
      extended by uk.co.simphoney.audio.gui.SpectralSliceImage
All Implemented Interfaces:
CursorObserver, SpectrogramDataListener

public class SpectralSliceImage
extends java.util.Observable
implements CursorObserver, SpectrogramDataListener


Method Summary
 void drawImage(java.awt.Graphics2D g, int x, int y)
           
 java.awt.Dimension getPreferredSize()
           
 void notifyCursorChange(int pix)
           
 void notifyMoreDataReady()
           
 void notifySizeChange(java.awt.Dimension d)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

drawImage

public void drawImage(java.awt.Graphics2D g,
                      int x,
                      int y)

notifyCursorChange

public void notifyCursorChange(int pix)
Specified by:
notifyCursorChange in interface CursorObserver

getPreferredSize

public java.awt.Dimension getPreferredSize()

notifySizeChange

public void notifySizeChange(java.awt.Dimension d)
Specified by:
notifySizeChange in interface SpectrogramDataListener

notifyMoreDataReady

public void notifyMoreDataReady()
Specified by:
notifyMoreDataReady in interface SpectrogramDataListener