org.apache.batik.swing.gvt
Interface Interactor

All Superinterfaces:
java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
All Known Implementing Classes:
AbstractResetTransformInteractor, InteractorAdapter

public interface Interactor
extends java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener

This interface represents an object which interacts with a GVT component.

Version:
$Id: Interactor.java,v 1.2 2003/08/08 11:39:24 vhardy Exp $
Author:
Stephane Hillion

Method Summary
 boolean endInteraction()
          Tells whether the interaction has finished.
 boolean startInteraction(java.awt.event.InputEvent ie)
          Tells whether the given event will start the interactor.
 
Methods inherited from interface java.awt.event.KeyListener
keyPressed, keyReleased, keyTyped
 
Methods inherited from interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
 
Methods inherited from interface java.awt.event.MouseMotionListener
mouseDragged, mouseMoved
 

Method Detail

startInteraction

public boolean startInteraction(java.awt.event.InputEvent ie)
Tells whether the given event will start the interactor.


endInteraction

public boolean endInteraction()
Tells whether the interaction has finished.



<oXygen/> XML Editor uses Batik from the Apache Foundation to provide support for previewing SVG documents. See the SVG Editor section for more info.