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, setWindowVisible
addNodeBinding, 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, setSendEventDisabled
public 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)