public abstract class CompositeTool extends java.lang.Object implements CursorTool
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.ArrayList | 
cursorTools  | 
| Constructor and Description | 
|---|
CompositeTool(CursorTool[] cursorTools)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
activate(LayerViewPanel layerViewPanel)  | 
CompositeTool | 
add(CursorTool tool)  | 
void | 
cancelGesture()
Notifies the CursorTool that a party is requesting that the gesture
 currently in progress be aborted. 
 | 
void | 
deactivate()  | 
protected CursorTool | 
firstCursorTool()  | 
java.awt.Cursor | 
getCursor()  | 
javax.swing.Icon | 
getIcon()  | 
protected java.lang.String | 
getName(java.lang.String delimiter)  | 
LayerViewPanel | 
getPanel()  | 
boolean | 
isGestureInProgress()  | 
boolean | 
isRightMouseButtonUsed()  | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamepublic CompositeTool(CursorTool[] cursorTools)
public void deactivate()
deactivate in interface CursorToolpublic java.awt.Cursor getCursor()
getCursor in interface CursorToolpublic boolean isRightMouseButtonUsed()
isRightMouseButtonUsed in interface CursorToolprotected CursorTool firstCursorTool()
public void activate(LayerViewPanel layerViewPanel)
activate in interface CursorToolpublic CompositeTool add(CursorTool tool)
public void cancelGesture()
CursorToolcancelGesture in interface CursorToolpublic javax.swing.Icon getIcon()
getIcon in interface CursorToolprotected java.lang.String getName(java.lang.String delimiter)
public boolean isGestureInProgress()
isGestureInProgress in interface CursorToolpublic LayerViewPanel getPanel()