public class RMEffectTool extends SwingOwner
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased| Constructor and Description |
|---|
RMEffectTool() |
| Modifier and Type | Method and Description |
|---|---|
RMEditor |
getEditor()
Returns the currently active editor.
|
RMEffect |
getEffect(int anIndex)
Returns an individual effect at given index.
|
int |
getEffectCount()
Returns the number of known effects.
|
RMEffect |
getSelectedEffect()
Returns the currently selected shape's effect.
|
static RMEffectTool |
getTool()
Returns the shared base tool instance.
|
static RMEffectTool |
getTool(java.lang.Object anObj)
Returns the specific tool for a given shape.
|
void |
setSelectedEffect(RMEffect anEffect)
Iterate over editor selected shapes and set fill.
|
addKeyActionEvent, createTimer, createUI, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisibleaddNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNodeAction, getNodeBoolValue, getNodeFloatValue, getNodeIntValue, getNodeItemDisplayKey, getNodeItems, getNodeSelectedIndex, getNodeSelectedItem, getNodeStringValue, getNodeText, getNodeValue, getUI, getUIHpr, initUI, initUI, isNodeEnabled, isNodeValueAdjusting, isSendEventDisabled, isUISet, processResetUI, processRespondUI, resetLater, resetNodeBindings, resetUI, respondUI, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabledpublic RMEditor getEditor()
public int getEffectCount()
public RMEffect getEffect(int anIndex)
public RMEffect getSelectedEffect()
public void setSelectedEffect(RMEffect anEffect)
public static RMEffectTool getTool()
public static RMEffectTool getTool(java.lang.Object anObj)