APIdia Launch Partner
Top Fields Constructors Methods
sun.awt.X11

public final Class XEmbeddedFramePeer

extends XFramePeer
Class Inheritance
Imports
java.awt.*, java.util.ArrayList, sun.util.logging.PlatformLogger, sun.awt.EmbeddedFrame, .SunToolkit

Field Summary

Modifier and TypeField and Description
pack-priv XEmbedClientHelper
private ArrayList<AWTKeyStroke>
private static final PlatformLogger
Inherited from sun.awt.X11.XFramePeer:
BUTTON_HBUTTON_WBUTTON_YCROSSHAIR_INSETHORIZ_RESIZE_INSETMAXIMIZE_CONTAINED_HMAXIMIZE_CONTAINED_WMAXIMIZE_CONTAINED_X_DIFFMAXIMIZE_CONTAINED_YMAXIMIZE_X_DIFFmenubarMENUBAR_XMENUBAR_YmenubarPeerMINIMIZE_CONTAINED_HMINIMIZE_CONTAINED_WMINIMIZE_CONTAINED_X_DIFFMINIMIZE_CONTAINED_YMINIMIZE_X_DIFFstateSYS_MENU_CONTAINED_HSYS_MENU_CONTAINED_WSYS_MENU_CONTAINED_XSYS_MENU_CONTAINED_YSYS_MENU_XTITLE_MID_YTITLE_W_DIFFTITLE_XVERT_RESIZE_INSET

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
dispose()

Overrides sun.awt.X11.XFramePeer.dispose.

Implements java.awt.peer.ComponentPeer.dispose.

Disposes all resources held by the component peer.

public int
public int
public Rectangle
public Rectangle
getBoundsPrivate()

Overrides sun.awt.X11.XFramePeer.getBoundsPrivate.

Implements java.awt.peer.FramePeer.getBoundsPrivate.

Returns the size and location for embedded frames.

pack-priv long
public int
public Point
getLocationOnScreen()

Overrides sun.awt.X11.XDecoratedPeer.getLocationOnScreen.

Implements java.awt.peer.ComponentPeer.getLocationOnScreen.

Determines the location of the component on the screen.

pack-priv final long
public Dimension
public int
protected String
public void
protected boolean
isEventDisabled(XEvent e)

Overrides sun.awt.X11.XDecoratedPeer.isEventDisabled.

END OF I N S E T S C O D E

pack-priv boolean
pack-priv void
pack-priv void
pack-priv void
postInit(XCreateWindowParams params)

Overrides sun.awt.X11.XFramePeer.postInit.

Called after window creation, descendants should override to initialize Window with class-specific values and perform post-initialization actions.

public void
preInit(XCreateWindowParams params)

Overrides sun.awt.X11.XFramePeer.preInit.

Called before window creation, descendants should override to initialize the data, initialize params.

pack-priv void
protected void
public boolean
requestWindowFocus(long time, boolean timeProvided)

Overrides sun.awt.X11.XDecoratedPeer.requestWindowFocus.

public void
setBoundsPrivate(int x, int y, int width, int height)

Overrides sun.awt.X11.XFramePeer.setBoundsPrivate.

Implements java.awt.peer.FramePeer.setBoundsPrivate.

Sets the size and location for embedded frames.

public void
setModalBlocked(Dialog blocker, boolean blocked)

Overrides sun.awt.X11.XWindowPeer.setModalBlocked.

Implements java.awt.peer.WindowPeer.setModalBlocked.

Sets if this window is blocked by a modal dialog or not.

pack-priv boolean
public void
synthesizeFocusInOut(boolean doFocus)

protected void
protected void
pack-priv void
public void
Inherited from sun.awt.X11.XFramePeer:
changeStateemulateActivationgetMenuBarHeightgetMenubarPeergetStatehandlePropertyNotifyhandleStateChangeisMaximizedisTargetUndecoratedprintreshapeMenubarPeersetExtendedStatesetInitialStatesetMaximizedBoundssetMenuBarsetStatesetupStatesetVisibletoFrontupdateChildrenSizes

Field Detail

embedderback to summary
pack-priv XEmbedClientHelper embedder

Hides sun.awt.X11.XPanelPeer.embedder.

strokesback to summary
private ArrayList<AWTKeyStroke> strokes
xembedLogback to summary
private static final PlatformLogger xembedLog

Constructor Detail

XEmbeddedFramePeerback to summary
public XEmbeddedFramePeer(EmbeddedFrame target)

Method Detail

disposeback to summary
public void dispose()

Overrides sun.awt.X11.XFramePeer.dispose.

Implements java.awt.peer.ComponentPeer.dispose.

Doc from java.awt.peer.ComponentPeer.dispose.

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.

Annotations
@Override
getAbsoluteXback to summary
public int getAbsoluteX()

Overrides sun.awt.X11.XDecoratedPeer.getAbsoluteX.

Annotations
@Override
getAbsoluteYback to summary
public int getAbsoluteY()

Overrides sun.awt.X11.XDecoratedPeer.getAbsoluteY.

Annotations
@Override
getBoundsback to summary
public Rectangle getBounds()

Overrides sun.awt.X11.XDecoratedPeer.getBounds.

Implements sun.awt.X11ComponentPeer.getBounds.

Annotations
@Override
getBoundsPrivateback to summary
public Rectangle getBoundsPrivate()

Overrides sun.awt.X11.XFramePeer.getBoundsPrivate.

Implements java.awt.peer.FramePeer.getBoundsPrivate.

Doc from java.awt.peer.FramePeer.getBoundsPrivate.

Returns the size and location for embedded frames. (On embedded frames, setLocation() and setBounds() always set the frame to (0,0) for backwards compatibility.

Annotations
@Override
getFocusTargetWindowback to summary
pack-priv long getFocusTargetWindow()

Overrides sun.awt.X11.XWindowPeer.getFocusTargetWindow.

Annotations
@Override
getHeightback to summary
public int getHeight()

Overrides sun.awt.X11.XDecoratedPeer.getHeight.

Annotations
@Override
getLocationOnScreenback to summary
public Point getLocationOnScreen()

Overrides sun.awt.X11.XDecoratedPeer.getLocationOnScreen.

Implements java.awt.peer.ComponentPeer.getLocationOnScreen.

Doc from java.awt.peer.ComponentPeer.getLocationOnScreen.

Determines the location of the component on the screen.

Annotations
@Override
getParentWindowHandleback to summary
pack-priv final long getParentWindowHandle()
getSizeback to summary
public Dimension getSize()

Overrides sun.awt.X11.XDecoratedPeer.getSize.

Annotations
@Override
getWidthback to summary
public int getWidth()

Overrides sun.awt.X11.XDecoratedPeer.getWidth.

Annotations
@Override
getWMNameback to summary
protected String getWMName()

Overrides sun.awt.X11.XDecoratedPeer.getWMName.

Annotations
@Override
handleConfigureNotifyEventback to summary
public void handleConfigureNotifyEvent(XEvent xev)

Overrides sun.awt.X11.XDecoratedPeer.handleConfigureNotifyEvent.

Annotations
@Override
isEventDisabledback to summary
protected boolean isEventDisabled(XEvent e)

Overrides sun.awt.X11.XDecoratedPeer.isEventDisabled.

Doc from sun.awt.X11.XDecoratedPeer.isEventDisabled.

END OF I N S E T S C O D E

Annotations
@Override
isXEmbedActiveback to summary
pack-priv boolean isXEmbedActive()
notifyStartedback to summary
pack-priv void notifyStarted()
notifyStoppedback to summary
pack-priv void notifyStopped()
postInitback to summary
pack-priv void postInit(XCreateWindowParams params)

Overrides sun.awt.X11.XFramePeer.postInit.

Doc from sun.awt.X11.XBaseWindow.postInit.

Called after window creation, descendants should override to initialize Window with class-specific values and perform post-initialization actions.

Annotations
@Override
preInitback to summary
public void preInit(XCreateWindowParams params)

Overrides sun.awt.X11.XFramePeer.preInit.

Doc from sun.awt.X11.XBaseWindow.preInit.

Called before window creation, descendants should override to initialize the data, initialize params.

Annotations
@Override
registerAcceleratorback to summary
pack-priv void registerAccelerator(AWTKeyStroke stroke)
requestInitialFocusback to summary
protected void requestInitialFocus()

Overrides sun.awt.X11.XWindowPeer.requestInitialFocus.

Annotations
@Override
requestWindowFocusback to summary
public boolean requestWindowFocus(long time, boolean timeProvided)

Overrides sun.awt.X11.XDecoratedPeer.requestWindowFocus.

Annotations
@Override
setBoundsPrivateback to summary
public void setBoundsPrivate(int x, int y, int width, int height)

Overrides sun.awt.X11.XFramePeer.setBoundsPrivate.

Implements java.awt.peer.FramePeer.setBoundsPrivate.

Doc from java.awt.peer.FramePeer.setBoundsPrivate.

Sets the size and location for embedded frames. (On embedded frames, setLocation() and setBounds() always set the frame to (0,0) for backwards compatibility.

Annotations
@Override
setModalBlockedback to summary
public void setModalBlocked(Dialog blocker, boolean blocked)

Overrides sun.awt.X11.XWindowPeer.setModalBlocked.

Implements java.awt.peer.WindowPeer.setModalBlocked.

Doc from java.awt.peer.WindowPeer.setModalBlocked.

Sets if this window is blocked by a modal dialog or not.

Annotations
@Override
supportsXEmbedback to summary
pack-priv boolean supportsXEmbed()
synthesizeFocusInOutback to summary
public void synthesizeFocusInOut(boolean doFocus)
traverseOutBackwardback to summary
protected void traverseOutBackward()
traverseOutForwardback to summary
protected void traverseOutForward()
unregisterAcceleratorback to summary
pack-priv void unregisterAccelerator(AWTKeyStroke stroke)
updateMinimumSizeback to summary
public void updateMinimumSize()

Overrides sun.awt.X11.XDecoratedPeer.updateMinimumSize.

Implements java.awt.peer.WindowPeer.updateMinimumSize.

Doc from java.awt.peer.WindowPeer.updateMinimumSize.

Updates the minimum size on the peer.

Annotations
@Override