public class RMViewerOwner extends UIOwner<SwingEvent,RMShape>
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
Constructor and Description |
---|
RMViewerOwner() |
Modifier and Type | Method and Description |
---|---|
void |
addKeyActionEvent(java.lang.String aName,
java.lang.String aKey)
Override.
|
protected RMShape |
createUI()
Override to create document for class.
|
protected RMViewer |
createViewer()
Creates the viewer.
|
protected SwingWindow |
createWindow()
Returns the SwingPanelWindow to manage this SwingPanel's window.
|
javax.swing.JComponent |
getComponent(java.lang.String aName)
Returns a component if inside JComponentShape.
|
<T> T |
getComponent(java.lang.String aName,
java.lang.Class<T> aClass)
Returns a component if inside JComponentShape.
|
UIHelper |
getNodeHelper(java.lang.Object anObj)
Override.
|
RMParentShape |
getUI()
Override to return UI as RMParentShape.
|
RMViewer |
getViewer()
Returns the viewer.
|
SwingWindow |
getWindow()
Returns the SwingPanelWindow to manage this SwingPanel's window.
|
protected boolean |
isEventThread()
Returns whether current thread is event thread.
|
void |
requestFocus(java.lang.Object anObj)
Override.
|
void |
runLater(java.lang.Runnable aRunnable)
Override.
|
void |
sendEvent(java.lang.Object anObj)
Override.
|
addNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNode, 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 RMViewer getViewer()
protected RMViewer createViewer()
public SwingWindow getWindow()
protected SwingWindow createWindow()
public RMParentShape getUI()
getUI
in class UIOwner<SwingEvent,RMShape>
protected RMShape createUI()
createUI
in class UIOwner<SwingEvent,RMShape>
public javax.swing.JComponent getComponent(java.lang.String aName)
public <T> T getComponent(java.lang.String aName, java.lang.Class<T> aClass)
public UIHelper getNodeHelper(java.lang.Object anObj)
getNodeHelper
in class UIOwner<SwingEvent,RMShape>
public void requestFocus(java.lang.Object anObj)
requestFocus
in class UIOwner<SwingEvent,RMShape>
public void sendEvent(java.lang.Object anObj)
sendEvent
in class UIOwner<SwingEvent,RMShape>
public void addKeyActionEvent(java.lang.String aName, java.lang.String aKey)
addKeyActionEvent
in class UIOwner<SwingEvent,RMShape>
KeyStroke
public void runLater(java.lang.Runnable aRunnable)
runLater
in class UIOwner<SwingEvent,RMShape>
protected boolean isEventThread()
isEventThread
in class UIOwner<SwingEvent,RMShape>