// Module : $RCSfile: MouseButtonInteraction.java,v $ // Version : $Revision: 0.0 $ $Author: Patrick $ $Date: 18.12.2011 10:06:29 $ // Project : TaskTreePerformanceTest // Creation : 2011 by Patrick // Copyright : Patrick Harms, 2011 package de.ugoe.cs.quest.eventcore.gui; /** * TODO comment * * @version $Revision: $ $Date: $ * @author 2011, last modified by $Author: $ */ public abstract class MouseButtonInteraction extends MouseInteraction { /** */ private static final long serialVersionUID = 1L; /** */ public static enum Button { LEFT, MIDDLE, RIGHT, X; } /** the button used for mouse interaction */ private Button button; /** * */ public MouseButtonInteraction(Button button) { this.button = button; } /** * @return Returns the button. */ public Button getButton() { return button; } }