| Modifier and Type | Field and Description |
|---|---|
| pack-priv static Boolean | isShapingSupported
XSHAPE extension support. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static int | |
| pack-priv static Set | |
| pack-priv static long | |
| public static long | |
| pack-priv static Rectangle | getWindowGeometry(long window, int scale)
Returns the bounds of the given window, in absolute coordinates |
| pack-priv static int | |
| pack-priv static boolean | isRoot(long rootCandidate, long screenNumber)
Checks if the given window is a root window for the given screen |
| pack-priv static synchronized boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | isTrueToplevelWindow(long window)
The same as isToplevelWindow(window), but doesn't treat XEmbeddedFramePeer as toplevel. |
| pack-priv static boolean | isXAWTToplevelWindow(long window)
Checks if the given window is a Java window and is an instance of XWindowPeer |
| pack-priv static int | |
| pack-priv static Point | translateCoordinates(long src, long dst, Point p, int scale)
Translates the given point from one window to another. |
| pack-priv static Rectangle | translateCoordinates(long src, long dst, Rectangle r, int scale)
Translates the given rectangle from one window to another. |
| isShapingSupported | back to summary |
|---|---|
| pack-priv static Boolean isShapingSupported XSHAPE extension support. | |
| XlibUtil | back to summary |
|---|---|
| private XlibUtil() The constructor is made private to eliminate any instances of this class | |
| getButtonMask | back to summary |
|---|---|
| pack-priv static int getButtonMask(int button) | |
| getChildWindows | back to summary |
|---|---|
| pack-priv static Set Returns all the children for the given window | |
| getParentWindow | back to summary |
|---|---|
| pack-priv static long getParentWindow(long window) Returns the parent for the given window | |
| getRootWindow | back to summary |
|---|---|
| public static long getRootWindow(int screenNumber) Xinerama-aware version of XlibWrapper.RootWindow method. | |
| getWindowGeometry | back to summary |
|---|---|
| pack-priv static Rectangle getWindowGeometry(long window, int scale) Returns the bounds of the given window, in absolute coordinates | |
| getWindowMapState | back to summary |
|---|---|
| pack-priv static int getWindowMapState(long window) | |
| isRoot | back to summary |
|---|---|
| pack-priv static boolean isRoot(long rootCandidate, long screenNumber) Checks if the given window is a root window for the given screen | |
| isShapingSupported | back to summary |
|---|---|
| pack-priv static synchronized boolean isShapingSupported() Returns whether the XSHAPE extension available
| |
| isToplevelWindow | back to summary |
|---|---|
| pack-priv static boolean isToplevelWindow(long window) Note Right now returns only decorated top-levels (not Window) | |
| isTrueToplevelWindow | back to summary |
|---|---|
| pack-priv static boolean isTrueToplevelWindow(long window) The same as isToplevelWindow(window), but doesn't treat XEmbeddedFramePeer as toplevel. | |
| isXAWTToplevelWindow | back to summary |
|---|---|
| pack-priv static boolean isXAWTToplevelWindow(long window) Checks if the given window is a Java window and is an instance of XWindowPeer | |
| scaleDown | back to summary |
|---|---|
| pack-priv static int scaleDown(int x, int scale) | |
| translateCoordinates | back to summary |
|---|---|
| pack-priv static Point translateCoordinates(long src, long dst, Point p, int scale) Translates the given point from one window to another. Returns null if the translation is failed | |
| translateCoordinates | back to summary |
|---|---|
| pack-priv static Rectangle translateCoordinates(long src, long dst, Rectangle r, int scale) Translates the given rectangle from one window to another. Returns null if the translation is failed | |