| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| private static class | |
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv Object | |
| pack-priv Map | |
| pack-priv Map | |
| pack-priv boolean | |
| pack-priv Object | |
| pack-priv Set | |
| pack-priv XEmbedCanvasPeer. | |
| private static final PlatformLogger |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public void | |
| public void | dispose()
Overrides sun. Implements java. Disposes all resources held by the component peer. |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv static byte[] | |
| pack-priv Rectangle | |
| public Dimension | getMinimumSize()
Overrides sun. Implements java. Determines the minimum size of the component. |
| public Dimension | getPreferredSize()
Overrides sun. Implements java. Determines the preferred size of the component. |
| pack-priv Window | |
| pack-priv void | grabKey(final long keysym, final long modifiers)
Grab/ungrab key functionality is an unofficial API supported by GTK. |
| public void | |
| public void | handleEvent(AWTEvent e)
Overrides sun. Implements java. Called to let the component peer handle events. |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv boolean | |
| public boolean | isFocusable()
Overrides sun. Implements java. Returns |
| pack-priv boolean | |
| public void | modalityPopped(ModalityEvent ev)
Implements sun. Called by AWT when it exits a level of modality |
| public void | modalityPushed(ModalityEvent ev)
Implements sun. Called by AWT when it enters a new level of modality |
| pack-priv void | |
| protected void | postInit(XCreateWindowParams params)
Overrides sun. Called after window creation, descendants should override to initialize Window with class-specific values and perform post-initialization actions. |
| public boolean | postProcessKeyEvent(KeyEvent e)
Implements java. This method is called by the current KeyboardFocusManager, requesting that this KeyEventPostProcessor perform any necessary post-processing which should be part of the KeyEvent's final resolution. |
| protected void | preInit(XCreateWindowParams params)
Overrides sun. Called before window creation, descendants should override to initialize the data, initialize params. |
| public boolean | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public void | |
| pack-priv void | |
| public void | |
| pack-priv void | |
| pack-priv void | |
| public void | windowGainedFocus(WindowEvent e)
Implements java. Invoked when the Window is set to be the focused Window, which means that the Window, or one of its subcomponents, will receive keyboard events. |
| public void | windowLostFocus(WindowEvent e)
Implements java. Invoked when the Window is no longer the focused Window, which means that keyboard events will no longer be delivered to the Window or any of its subcomponents. |
| ACCEL_LOCK | back to summary |
|---|---|
| pack-priv Object ACCEL_LOCK | |
| accel_lookup | back to summary |
|---|---|
| pack-priv Map<AWTKeyStroke, Long> accel_lookup | |
| accelerators | back to summary |
|---|---|
| pack-priv Map<Long, AWTKeyStroke> accelerators | |
| applicationActive | back to summary |
|---|---|
| pack-priv boolean applicationActive | |
| GRAB_LOCK | back to summary |
|---|---|
| pack-priv Object GRAB_LOCK | |
| grabbed_keys | back to summary |
|---|---|
| pack-priv Set<XEmbedCanvasPeer. | |
| xembed | back to summary |
|---|---|
| pack-priv XEmbedCanvasPeer. | |
| xembedLog | back to summary |
|---|---|
| private static final PlatformLogger xembedLog | |
| XEmbedCanvasPeer | back to summary |
|---|---|
| pack-priv XEmbedCanvasPeer() | |
| XEmbedCanvasPeer | back to summary |
|---|---|
| pack-priv XEmbedCanvasPeer(XCreateWindowParams params) | |
| XEmbedCanvasPeer | back to summary |
|---|---|
| pack-priv XEmbedCanvasPeer(Component target) | |
| canvasFocusGained | back to summary |
|---|---|
| pack-priv void canvasFocusGained(FocusEvent e) | |
| canvasFocusLost | back to summary |
|---|---|
| pack-priv void canvasFocusLost(FocusEvent e) | |
| childDestroyed | back to summary |
|---|---|
| pack-priv void childDestroyed() | |
| childResized | back to summary |
|---|---|
| pack-priv void childResized() | |
| deinstallAcceleratorListener | back to summary |
|---|---|
| pack-priv void deinstallAcceleratorListener() | |
| deinstallActivateListener | back to summary |
|---|---|
| pack-priv void deinstallActivateListener() | |
| deinstallModalityListener | back to summary |
|---|---|
| pack-priv void deinstallModalityListener() | |
| detachChild | back to summary |
|---|---|
| pack-priv void detachChild() | |
| dispatchEvent | back to summary |
|---|---|
| public void dispatchEvent(XEvent ev) Overrides sun.
| |
| dispose | back to summary |
|---|---|
| public void dispose() Overrides sun. Implements java. Doc from java. Disposes all resources held by the component peer. This is called when the component has been disconnected from the component hierarchy and is about to be garbage collected.
| |
| embedChild | back to summary |
|---|---|
| pack-priv void embedChild(long child) | |
| endDispatching | back to summary |
|---|---|
| pack-priv void endDispatching() | |
| focusNext | back to summary |
|---|---|
| pack-priv void focusNext() | |
| focusPrev | back to summary |
|---|---|
| pack-priv void focusPrev() | |
| forwardKeyEvent | back to summary |
|---|---|
| pack-priv void forwardKeyEvent(KeyEvent e) | |
| getBData | back to summary |
|---|---|
| pack-priv static byte[] getBData(KeyEvent e) | |
| getClientBounds | back to summary |
|---|---|
| pack-priv Rectangle getClientBounds() | |
| getMinimumSize | back to summary |
|---|---|
| public Dimension getMinimumSize() Overrides sun. Implements java. Doc from java. Determines the minimum size of the component.
| |
| getPreferredSize | back to summary |
|---|---|
| public Dimension getPreferredSize() Overrides sun. Implements java. Doc from java. Determines the preferred size of the component.
| |
| getTopLevel | back to summary |
|---|---|
| pack-priv Window getTopLevel(Component comp) | |
| grabKey | back to summary |
|---|---|
| pack-priv void grabKey(final long keysym, final long modifiers) Grab/ungrab key functionality is an unofficial API supported by GTK. Unfortunately, it doesn't support accelerator API, so, since this is the ONLY shortcut-processing API available, we must support it. See XEmbed.NON_STANDARD_XEMBED_GTK_* messages. The format of these messages is as follows: - request from client: data[1] = NON_STANDARD_XEMBED_GTK_GRAB_KEY or NON_STANDARD_XEMBED_GTK_UNGRAB_KEY data[3] = X keysym data[4] = X modifiers - response from server (in case the grabbed key has been pressed): forwarded XKeyEvent that matches keysym/modifiers pair | |
| handleClientMessage | back to summary |
|---|---|
| public void handleClientMessage(XEvent xev) Overrides sun.
| |
| handleEvent | back to summary |
|---|---|
| public void handleEvent(AWTEvent e) Overrides sun. Implements java. Doc from java. Called to let the component peer handle events.
| |
| initDispatching | back to summary |
|---|---|
| pack-priv void initDispatching() | |
| installAcceleratorListener | back to summary |
|---|---|
| pack-priv void installAcceleratorListener() | |
| installActivateListener | back to summary |
|---|---|
| pack-priv void installActivateListener() | |
| installModalityListener | back to summary |
|---|---|
| pack-priv void installModalityListener() | |
| isApplicationActive | back to summary |
|---|---|
| pack-priv boolean isApplicationActive() | |
| isFocusable | back to summary |
|---|---|
| public boolean isFocusable() Overrides sun. Implements java. Doc from java. Returns
| |
| isXEmbedActive | back to summary |
|---|---|
| pack-priv boolean isXEmbedActive() | |
| modalityPopped | back to summary |
|---|---|
| public void modalityPopped(ModalityEvent ev) Implements sun. Doc from sun. Called by AWT when it exits a level of modality
| |
| modalityPushed | back to summary |
|---|---|
| public void modalityPushed(ModalityEvent ev) Implements sun. Doc from sun. Called by AWT when it enters a new level of modality
| |
| notifyChildEmbedded | back to summary |
|---|---|
| pack-priv void notifyChildEmbedded() | |
| postInit | back to summary |
|---|---|
| protected void postInit(XCreateWindowParams params) Overrides sun. Doc from sun. Called after window creation, descendants should override to initialize Window with class-specific values and perform post-initialization actions.
| |
| postProcessKeyEvent | back to summary |
|---|---|
| public boolean postProcessKeyEvent(KeyEvent e) Implements java. Doc from java. This method is called by the current KeyboardFocusManager, requesting
that this KeyEventPostProcessor perform any necessary post-processing
which should be part of the KeyEvent's final resolution. At the time
this method is invoked, typically the KeyEvent has already been
dispatched to and handled by its target. However, if no Component in
the application currently owns the focus, then the KeyEvent has not
been dispatched to any Component. Typically, KeyEvent post-processing
will be used to implement features which require global KeyEvent
post-handling, such as menu shortcuts. Note that if a
KeyEventPostProcessor wishes to dispatch the KeyEvent, it must use
If an implementation of this method returns
| |
| preInit | back to summary |
|---|---|
| protected void preInit(XCreateWindowParams params) Overrides sun. Doc from sun. Called before window creation, descendants should override to initialize the data, initialize params.
| |
| processXEmbedDnDEvent | back to summary |
|---|---|
| public boolean processXEmbedDnDEvent(long ctxt, int eventID) | |
| propogateRegisterAccelerator | back to summary |
|---|---|
| pack-priv void propogateRegisterAccelerator(AWTKeyStroke stroke) | |
| propogateUnRegisterAccelerator | back to summary |
|---|---|
| pack-priv void propogateUnRegisterAccelerator(AWTKeyStroke stroke) | |
| registerAccelerator | back to summary |
|---|---|
| pack-priv void registerAccelerator(final long accel_id, final long keysym, final long modifiers) | |
| removeXEmbedDropTarget | back to summary |
|---|---|
| public void removeXEmbedDropTarget() | |
| requestXEmbedFocus | back to summary |
|---|---|
| pack-priv void requestXEmbedFocus() | |
| setXEmbedDropTarget | back to summary |
|---|---|
| public void setXEmbedDropTarget() | |
| ungrabKey | back to summary |
|---|---|
| pack-priv void ungrabKey(final long keysym, final long modifiers) | |
| unregisterAccelerator | back to summary |
|---|---|
| pack-priv void unregisterAccelerator(final long accel_id) | |
| windowGainedFocus | back to summary |
|---|---|
| public void windowGainedFocus(WindowEvent e) Implements java. Doc from java. Invoked when the Window is set to be the focused Window, which means that the Window, or one of its subcomponents, will receive keyboard events.
| |
| windowLostFocus | back to summary |
|---|---|
| public void windowLostFocus(WindowEvent e) Implements java. Doc from java. Invoked when the Window is no longer the focused Window, which means that keyboard events will no longer be delivered to the Window or any of its subcomponents.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object o)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public int | |
| private void | |
| public String |
| keysym | back to summary |
|---|---|
| pack-priv long keysym | |
| modifiers | back to summary |
|---|---|
| pack-priv long modifiers | |
| GrabbedKey | back to summary |
|---|---|
| pack-priv GrabbedKey(long keysym, long modifiers) | |
| GrabbedKey | back to summary |
|---|---|
| pack-priv GrabbedKey(KeyEvent ev) | |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| init | back to summary |
|---|---|
| private void init(KeyEvent e) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | addDropTargetListener(DropTargetListener dtl)
Overrides java. Adds a new |
| XEmbedDropTarget | back to summary |
|---|---|
| private XEmbedDropTarget() | |
| addDropTargetListener | back to summary |
|---|---|
| public void addDropTargetListener(DropTargetListener dtl) throws TooManyListenersException Overrides java. Doc from java. Adds a new
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv long | |
| pack-priv long | |
| pack-priv long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| pack-priv void | |
| public void | |
| pack-priv boolean |
| flags | back to summary |
|---|---|
| pack-priv long flags | |
| handle | back to summary |
|---|---|
| pack-priv long handle | |
| version | back to summary |
|---|---|
| pack-priv long version | |
| XEmbedServer | back to summary |
|---|---|
| pack-priv XEmbedServer() | |
| dispatchEvent | back to summary |
|---|---|
| public void dispatchEvent(XEvent xev) Implements sun.
| |
| handleConfigureNotify | back to summary |
|---|---|
| pack-priv void handleConfigureNotify(XEvent xev) | |
| handlePropertyNotify | back to summary |
|---|---|
| public void handlePropertyNotify(XEvent xev) | |
| processXEmbedInfo | back to summary |
|---|---|
| pack-priv boolean processXEmbedInfo() | |