gishur.gui
Interface TranslateListener


public interface TranslateListener

Interface, mit dem man translate-Operationen abhören kann. Soll ein DisplayObject verschoben werden, so wird zuerst der/die TranslateListener aufgerufen, die eventuell die Translate-Operation übernehmen.

Version:
1.0
Author:
Thomas Wolf

Method Summary
 java.awt.Point translate(DisplayObject object, int dx, int dy)
          Der Aufruf informiert den Listener über die geplante Verschiebung des DisplayObjects object um den Vektor (dx,dy) (in Bildschirmkoordinaten).
 

Method Detail

translate

public java.awt.Point translate(DisplayObject object,
                                int dx,
                                int dy)
Der Aufruf informiert den Listener über die geplante Verschiebung des DisplayObjects object um den Vektor (dx,dy) (in Bildschirmkoordinaten). Wird true zurückgegeben, hat der Listener die Verschiebung selber durchgeführt.
Parameters:
object - zu verschiebendes DisplayObject
dx,dy - Verschiebungsvektor
Returns:
Vektor, um den object tatsächlich verschoben wurde oder null, falls nicht verschoben