Class OrCompositeTool
- java.lang.Object
-
- org.locationtech.jts.jump.workbench.ui.cursortool.CompositeTool
-
- org.locationtech.jts.jump.workbench.ui.cursortool.OrCompositeTool
-
- All Implemented Interfaces:
MouseListener,MouseMotionListener,EventListener,CursorTool
public class OrCompositeTool extends CompositeTool
Permits only one CursorTool to be active at a time. As long as one CursorTool has a shape on the screen, all events are directed to that CursorTool alone.- See Also:
AndCompositeTool
-
-
Field Summary
-
Fields inherited from class org.locationtech.jts.jump.workbench.ui.cursortool.CompositeTool
cursorTools
-
-
Constructor Summary
Constructors Constructor Description OrCompositeTool()OrCompositeTool(CursorTool[] cursorTools)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CursorgetCursor()StringgetName()Returns a very brief description of this CursorTool.voidmouseClicked(MouseEvent e)voidmouseDragged(MouseEvent e)voidmouseEntered(MouseEvent e)voidmouseExited(MouseEvent e)voidmouseMoved(MouseEvent e)voidmousePressed(MouseEvent e)voidmouseReleased(MouseEvent e)-
Methods inherited from class org.locationtech.jts.jump.workbench.ui.cursortool.CompositeTool
activate, add, cancelGesture, deactivate, firstCursorTool, getIcon, getName, getPanel, isGestureInProgress, isRightMouseButtonUsed
-
-
-
-
Constructor Detail
-
OrCompositeTool
public OrCompositeTool()
-
OrCompositeTool
public OrCompositeTool(CursorTool[] cursorTools)
-
-
Method Detail
-
getCursor
public Cursor getCursor()
- Specified by:
getCursorin interfaceCursorTool- Overrides:
getCursorin classCompositeTool
-
mouseClicked
public void mouseClicked(MouseEvent e)
-
mousePressed
public void mousePressed(MouseEvent e)
-
getName
public String getName()
Description copied from interface:CursorToolReturns a very brief description of this CursorTool.- Returns:
- the name of this CursorTool
-
mouseReleased
public void mouseReleased(MouseEvent e)
-
mouseEntered
public void mouseEntered(MouseEvent e)
-
mouseExited
public void mouseExited(MouseEvent e)
-
mouseDragged
public void mouseDragged(MouseEvent e)
-
mouseMoved
public void mouseMoved(MouseEvent e)
-
-