Class JTableColumnTool<T extends JTableColumnShape>
java.lang.Object
com.inductiveautomation.snap.ui.UIOwner<SwingEvent,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.JTableColumnTool<T>
This class provides an inspector for JTableColumnShape.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.inductiveautomation.rm.tool.RMToolRMTool.RMShapeHandle
- 
Field SummaryFields inherited from class com.inductiveautomation.rm.tool.RMToolHandleE, HandleN, HandleNE, HandleNW, HandleS, HandleSE, HandleSW, HandleW, HandleWidth, SPLIT_RESETFields 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 TypeMethodDescriptionbooleanacceptsDrag(T aShape, DropTargetDragEvent anEvent) Overrides Tool implementation to accept KeysPanel drags.voiddrop(T aShape, DropTargetDropEvent anEvent) Override normal implementation to handle KeysPanel drop.getDragDisplayBounds(RMShape aShape, DropTargetDragEvent anEvent) Returns rect for drag display bounds.getHandleRect(T aShape, int aHandle, boolean isSuperSelected) Returns the rect for the handle at the given index in editor coords.Returns the class that this tool is responsible for.Returns the string to be used in the inspector window title.voidpaintShapeHandles(T aShape, Graphics2D g, boolean isSuperSelected) Highlights the selected cells or dividers.voidresetUI()Updates the UI panel from selected table column shape.voidrespondUI(SwingEvent anEvent) Updates the current selection from the UI controls.Methods inherited from class com.inductiveautomation.rm.swing.tool.JComponentToolgetHandleCount, getShapeFillInspector, setShowStandardFillsMethods inherited from class com.inductiveautomation.rm.tool.RMParentShapeTooldropStringMethods inherited from class com.inductiveautomation.rm.tool.RMToolactivateTool, attachEventBus, createUI, deactivateTool, didBecomeSuperSelectedShapeInEditor, dragEnter, dragExit, dragOver, dropClass, dropColor, dropDragKey, dropFiles, flavorForClass, flushChanges, getAcceptsChildren, getBoundsSuperSelected, getDatasetEntity, getEditor, getEditorPane, getFont, getFontDeep, getGalleryClone, getHandleAtPoint, getHandleCursor, getHandleOpposing, getHandlePoint, getIcon, getIcon, getPointsFromUnits, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, getToolTipText, getUnitsFromPoints, isSelected, isSuperSelectable, isSuperSelected, isUngroupable, mouseDragged, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, moveShapeHandle, newInstance, paintTool, processKeyEvent, reactivateTool, setFont, setFontBold, setFontBoldDeep, setFontFamily, setFontFamilyDeep, setFontItalic, setFontItalicDeep, setFontName, setFontNameDeep, setFontSize, setFontSizeDeep, willLoseSuperSelectionInEditorMethods inherited from class com.inductiveautomation.snap.swing.SwingOwneraddKeyActionEvent, createTimer, 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, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
- 
Constructor Details- 
JTableColumnToolpublic JTableColumnTool()
 
- 
- 
Method Details- 
resetUIpublic void resetUI()Updates the UI panel from selected table column shape.- Overrides:
- resetUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
respondUIUpdates the current selection from the UI controls.- Overrides:
- respondUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
acceptsDragOverrides Tool implementation to accept KeysPanel drags.- Overrides:
- acceptsDragin class- RMTool<T extends JTableColumnShape>
 
- 
getDragDisplayBoundsReturns rect for drag display bounds.- Overrides:
- getDragDisplayBoundsin class- RMTool<T extends JTableColumnShape>
 
- 
dropOverride normal implementation to handle KeysPanel drop.- Overrides:
- dropin class- RMTool<T extends JTableColumnShape>
 
- 
getWindowTitleReturns the string to be used in the inspector window title.- Overrides:
- getWindowTitlein class- RMParentShapeTool<T extends JTableColumnShape>
 
- 
getShapeClassReturns the class that this tool is responsible for.- Overrides:
- getShapeClassin class- RMParentShapeTool<T extends JTableColumnShape>
 
- 
paintShapeHandlesHighlights the selected cells or dividers.- Overrides:
- paintShapeHandlesin class- RMTool<T extends JTableColumnShape>
 
- 
getHandleRectReturns the rect for the handle at the given index in editor coords.- Overrides:
- getHandleRectin class- RMTool<T extends JTableColumnShape>
 
 
-