Class JCheckBoxTool
- java.lang.Object
-
- com.inductiveautomation.snap.ui.UIOwner<SwingEvent,javax.swing.JComponent>
-
- com.inductiveautomation.snap.swing.SwingOwner
-
- com.inductiveautomation.rm.tool.RMTool<T>
-
- com.inductiveautomation.rm.tool.RMParentShapeTool<T>
-
- com.inductiveautomation.rm.swing.tool.JComponentTool<T>
-
- com.inductiveautomation.rm.swing.tool.LabeledTool<T>
-
- com.inductiveautomation.rm.swing.tool.AbstractButtonTool
-
- com.inductiveautomation.rm.swing.tool.JCheckBoxTool
-
public class JCheckBoxTool extends AbstractButtonTool
Provides an inspector for JCheckBoxShape.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.inductiveautomation.rm.tool.RMTool
RMTool.RMShapeHandle
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.rm.tool.RMTool
HandleE, HandleN, HandleNE, HandleNW, HandleS, HandleSE, HandleSW, HandleW, HandleWidth, SPLIT_RESET
-
Fields inherited from class com.inductiveautomation.snap.ui.UIOwner
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
-
-
Constructor Summary
Constructors Constructor Description JCheckBoxTool()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JComponent
createUI()
Override to add JButtonTool UI to LabeledTool UI.java.lang.Class
getShapeClass()
Returns the shape that this tool is responsible for.java.lang.String
getWindowTitle()
Returns the name used to represent this tool in the inspector window title.-
Methods inherited from class com.inductiveautomation.rm.swing.tool.LabeledTool
acceptsDrag, didBecomeSuperSelectedShapeInEditor, dragExit, dragOver, drop, isSuperSelectable, resetUI, respondUI, willLoseSuperSelectionInEditor
-
Methods inherited from class com.inductiveautomation.rm.swing.tool.JComponentTool
getHandleCount, getShapeFillInspector, setShowStandardFills
-
Methods inherited from class com.inductiveautomation.rm.tool.RMParentShapeTool
dropString
-
Methods inherited from class com.inductiveautomation.rm.tool.RMTool
activateTool, attachEventBus, deactivateTool, dragEnter, dropClass, dropColor, dropDragKey, dropFiles, flavorForClass, flushChanges, getAcceptsChildren, getBoundsSuperSelected, getDatasetEntity, getDragDisplayBounds, getEditor, getEditorPane, getFont, getFontDeep, getGalleryClone, getHandleAtPoint, getHandleCursor, getHandleOpposing, getHandlePoint, getHandleRect, getIcon, getIcon, getPointsFromUnits, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, getToolTipText, getUnitsFromPoints, isSelected, isSuperSelected, isUngroupable, mouseDragged, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, moveShapeHandle, newInstance, paintShapeHandles, paintTool, processKeyEvent, reactivateTool, setFont, setFontBold, setFontBoldDeep, setFontFamily, setFontFamilyDeep, setFontItalic, setFontItalicDeep, setFontName, setFontNameDeep, setFontSize, setFontSizeDeep
-
Methods inherited from class com.inductiveautomation.snap.swing.SwingOwner
addKeyActionEvent, createTimer, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisible
-
Methods inherited from class com.inductiveautomation.snap.ui.UIOwner
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, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
-
-
-
-
Method Detail
-
createUI
protected javax.swing.JComponent createUI()
Override to add JButtonTool UI to LabeledTool UI.
-
getShapeClass
public java.lang.Class getShapeClass()
Returns the shape that this tool is responsible for.- Overrides:
getShapeClass
in classRMParentShapeTool
-
getWindowTitle
public java.lang.String getWindowTitle()
Returns the name used to represent this tool in the inspector window title.- Overrides:
getWindowTitle
in classRMParentShapeTool
-
-