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, setSendEventDisabledpublic 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>KeyStrokepublic void runLater(java.lang.Runnable aRunnable)
runLater in class UIOwner<SwingEvent,RMShape>protected boolean isEventThread()
isEventThread in class UIOwner<SwingEvent,RMShape>