super(sender, queue);\r
}\r
\r
- private Point2D getControlPosition(MouseEvent e)\r
+ public static Point2D getControlPosition(MouseEvent e)\r
{\r
return new Point2D.Double(e.getX(), e.getY());\r
}\r
\r
- private Point2D getScreenPosition(MouseEvent e)\r
+ public static Point2D getScreenPosition(MouseEvent e)\r
{\r
return e.getLocationOnScreen();\r
}\r
\r
- private static int getStateMask(MouseEvent e) {\r
+ public static int getStateMask(MouseEvent e) {\r
int modifiers = e.getModifiersEx();\r
int stateMask = 0;\r
if((modifiers & InputEvent.CTRL_DOWN_MASK) != 0)\r
return stateMask;\r
}\r
\r
- private int getMouseButton(MouseEvent e)\r
+ public static int getMouseButton(MouseEvent e)\r
{\r
int awtMouseButton = e.getButton();\r
if (awtMouseButton == MouseEvent.BUTTON1)\r
* @param e\r
* @return\r
*/\r
- private int getButtonStatus(MouseEvent e) {\r
+ public static int getButtonStatus(MouseEvent e) {\r
int modex = e.getModifiersEx();\r
int status = 0;\r
status |= (modex & MouseEvent.BUTTON1_DOWN_MASK) != 0 ? org.simantics.scenegraph.g2d.events.MouseEvent.LEFT_MASK : 0;\r