X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=vtk.rendering%2Fsrc%2Fvtk%2Frendering%2FvtkAbstractEventInterceptor.java;fp=vtk.rendering%2Fsrc%2Fvtk%2Frendering%2FvtkAbstractEventInterceptor.java;h=b63f3e466bc49cc46a4fba2fa755678cb26a6860;hb=d40911aa559213f660ac87c9bbd9f98fe81fba28;hp=0000000000000000000000000000000000000000;hpb=fc44aa6fb56a795b4cae2d0684af67ae539fc748;p=simantics%2F3d.git diff --git a/vtk.rendering/src/vtk/rendering/vtkAbstractEventInterceptor.java b/vtk.rendering/src/vtk/rendering/vtkAbstractEventInterceptor.java new file mode 100644 index 00000000..b63f3e46 --- /dev/null +++ b/vtk.rendering/src/vtk/rendering/vtkAbstractEventInterceptor.java @@ -0,0 +1,64 @@ +package vtk.rendering; + +import java.awt.event.KeyEvent; +import java.awt.event.KeyListener; +import java.awt.event.MouseEvent; +import java.awt.event.MouseListener; +import java.awt.event.MouseMotionListener; +import java.awt.event.MouseWheelEvent; + +/** + * This class implement vtkEventInterceptor with no event interception at all. + * + * @see {@link MouseMotionListener} {@link MouseListener} {@link MouseWheelListener} + * {@link KeyListener} + * + * @author Sebastien Jourdain - sebastien.jourdain@kitware.com, Kitware Inc 2013 + */ + +public class vtkAbstractEventInterceptor implements vtkEventInterceptor { + + public boolean keyPressed(KeyEvent e) { + return false; + } + + public boolean keyReleased(KeyEvent e) { + return false; + } + + public boolean keyTyped(KeyEvent e) { + return false; + } + + public boolean mouseDragged(MouseEvent e) { + return false; + } + + public boolean mouseMoved(MouseEvent e) { + return false; + } + + public boolean mouseClicked(MouseEvent e) { + return false; + } + + public boolean mouseEntered(MouseEvent e) { + return false; + } + + public boolean mouseExited(MouseEvent e) { + return false; + } + + public boolean mousePressed(MouseEvent e) { + return false; + } + + public boolean mouseReleased(MouseEvent e) { + return false; + } + + public boolean mouseWheelMoved(MouseWheelEvent e) { + return false; + } +}