edu.berkeley.guir.papier_mache.input
Class ImageInputDevice

java.lang.Object
  extended by edu.berkeley.guir.papier_mache.input.ImageInputDevice
All Implemented Interfaces:
InputDevice
Direct Known Subclasses:
CameraImageInput, FilesImageInput, TWAINImageInput

public abstract class ImageInputDevice
extends java.lang.Object
implements InputDevice

Author:
Scott Klemmer ( srk(AT)cs.berkeley.edu )

Constructor Summary
ImageInputDevice()
           
 
Method Summary
 void addInputDataListener(InputDataListener listener)
           
 void fireInputDataEvent(java.lang.Object inputData)
           
abstract  java.awt.Dimension getImageSize()
           
abstract  java.awt.Component getSourcePanel()
           
 void removeInputDataListener(InputDataListener listener)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageInputDevice

public ImageInputDevice()
Method Detail

addInputDataListener

public void addInputDataListener(InputDataListener listener)

removeInputDataListener

public void removeInputDataListener(InputDataListener listener)

fireInputDataEvent

public void fireInputDataEvent(java.lang.Object inputData)

getSourcePanel

public abstract java.awt.Component getSourcePanel()

getImageSize

public abstract java.awt.Dimension getImageSize()