public class KeysPanel extends SwingOwner
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased| Constructor and Description |
|---|
KeysPanel()
Creates a new keys panel.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
dropDragKey(RMShape aShape,
java.awt.dnd.DropTargetDropEvent anEvent)
Drops a drag key.
|
static java.lang.String |
getDragKey()
Returns the current drag key.
|
RMShape |
getSelectedShape()
Returns the current editor's selected shape.
|
java.lang.String |
getWindowTitle()
Returns the window title for this panel.
|
protected void |
initUI()
Initialize UI panel.
|
static boolean |
isSelectedToMany()
Returns whether selected key path is to-many.
|
void |
resetUI()
Updates the UI from the current selection.
|
void |
respondUI(SwingEvent anEvent)
Updates the current selection from the UI controls.
|
static void |
setDragKey(java.lang.String aKey)
Sets the current drag key.
|
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, 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, setSendEventDisabledpublic static java.lang.String getDragKey()
public static void setDragKey(java.lang.String aKey)
public static boolean isSelectedToMany()
public static void dropDragKey(RMShape aShape, java.awt.dnd.DropTargetDropEvent anEvent)
protected void initUI()
initUI in class UIOwner<SwingEvent,javax.swing.JComponent>public void resetUI()
resetUI in class UIOwner<SwingEvent,javax.swing.JComponent>public void respondUI(SwingEvent anEvent)
respondUI in class UIOwner<SwingEvent,javax.swing.JComponent>public RMShape getSelectedShape()
public java.lang.String getWindowTitle()