Package com.inductiveautomation.rm.tool
Class RMEffectTool
java.lang.Object
com.inductiveautomation.snap.ui.UIOwner<SwingEvent,JComponent>
 
com.inductiveautomation.snap.swing.SwingOwner
com.inductiveautomation.rm.tool.RMEffectTool
- Direct Known Subclasses:
- RMBlurEffectTool,- RMEmbossEffectTool,- RMReflectionEffectTool,- RMShadowEffectTool
Provides a tool for editing RMFills.
- 
Field SummaryFields inherited from class com.inductiveautomation.snap.ui.UIOwnerDragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the currently active editor.getEffect(int anIndex) Returns an individual effect at given index.intReturns the number of known effects.Returns the currently selected shape's effect.static RMEffectToolgetTool()Returns the shared base tool instance.static RMEffectToolReturns the specific tool for a given shape.voidsetSelectedEffect(RMEffect anEffect) Iterate over editor selected shapes and set fill.Methods inherited from class com.inductiveautomation.snap.swing.SwingOwneraddKeyActionEvent, createTimer, createUI, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisibleMethods inherited from class com.inductiveautomation.snap.ui.UIOwneraddNodeBinding, 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
- 
Constructor Details- 
RMEffectToolpublic RMEffectTool()
 
- 
- 
Method Details- 
getEditorReturns the currently active editor.
- 
getEffectCountpublic int getEffectCount()Returns the number of known effects.
- 
getEffectReturns an individual effect at given index.
- 
getSelectedEffectReturns the currently selected shape's effect.
- 
setSelectedEffectIterate over editor selected shapes and set fill.
- 
getToolReturns the shared base tool instance.
- 
getToolReturns the specific tool for a given shape.
 
-