| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final long | |
| private final HashMap | |
| private final HashMap | |
| private static final PlatformLogger | |
| private static final boolean | |
| private static final XDropTargetRegistry | |
| private static final boolean |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| pack-priv static long | |
| public long | |
| pack-priv static XDropTargetRegistry | |
| private long | getToplevelWindow(long window)
Returns the XID of the topmost window with WM_STATE set in the ancestor hierarchy of the specified window or 0 if none found. |
| public void | |
| private void | |
| private XDropTargetRegistry. | |
| private void | |
| public void | |
| private void | |
| public void | |
| private void | |
| private void | |
| public void | |
| public void |
| DELAYED_REGISTRATION_PERIOD | back to summary |
|---|---|
| private static final long DELAYED_REGISTRATION_PERIOD | |
| delayedRegistrationMap | back to summary |
|---|---|
| private final HashMap<Long, Runnable> delayedRegistrationMap | |
| embeddedDropSiteRegistry | back to summary |
|---|---|
| private final HashMap<Long, XDropTargetRegistry. | |
| logger | back to summary |
|---|---|
| private static final PlatformLogger logger | |
| NON_XEMBED_PROTOCOLS | back to summary |
|---|---|
| private static final boolean NON_XEMBED_PROTOCOLS | |
| theInstance | back to summary |
|---|---|
| private static final XDropTargetRegistry theInstance | |
| XEMBED_PROTOCOLS | back to summary |
|---|---|
| private static final boolean XEMBED_PROTOCOLS | |
| XDropTargetRegistry | back to summary |
|---|---|
| private XDropTargetRegistry() | |
| addDelayedRegistrationEntry | back to summary |
|---|---|
| private void addDelayedRegistrationEntry(final long window) Delayed drop site registration | |
| getDnDProxyWindow | back to summary |
|---|---|
| pack-priv static long getDnDProxyWindow() | |
| getEmbeddedDropSite | back to summary |
|---|---|
| public long getEmbeddedDropSite(long embedder, int x, int y) | |
| getRegistry | back to summary |
|---|---|
| pack-priv static XDropTargetRegistry getRegistry() | |
| getToplevelWindow | back to summary |
|---|---|
| private long getToplevelWindow(long window) Returns the XID of the topmost window with WM_STATE set in the ancestor hierarchy of the specified window or 0 if none found. | |
| registerDropSite | back to summary |
|---|---|
| public void registerDropSite(long window) | |
| registerEmbeddedDropSite | back to summary |
|---|---|
| private void registerEmbeddedDropSite(long toplevel, long window) | |
| registerEmbedderDropSite | back to summary |
|---|---|
| private XDropTargetRegistry. | |
| registerProtocols | back to summary |
|---|---|
| private void registerProtocols(long embedder, boolean protocols, List<XDropTargetProtocol> supportedProtocols) | |
| registerXEmbedClient | back to summary |
|---|---|
| public void registerXEmbedClient(long canvasWindow, long clientWindow) | |
| removeDelayedRegistrationEntry | back to summary |
|---|---|
| private void removeDelayedRegistrationEntry(long window) | |
| unregisterDropSite | back to summary |
|---|---|
| public void unregisterDropSite(long window) | |
| unregisterEmbeddedDropSite | back to summary |
|---|---|
| private void unregisterEmbeddedDropSite(long toplevel, long window) | |
| unregisterEmbedderDropSite | back to summary |
|---|---|
| private void unregisterEmbedderDropSite(long embedder, XDropTargetRegistry. | |
| unregisterXEmbedClient | back to summary |
|---|---|
| public void unregisterXEmbedClient(long canvasWindow, long clientWindow) | |
| updateEmbedderDropSite | back to summary |
|---|---|
| public void updateEmbedderDropSite(long embedder) | |
| Modifier and Type | Field and Description |
|---|---|
| private final long | |
| private final HashSet | |
| private final long | |
| private final List | |
| private List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public synchronized void | |
| public long | |
| public long | |
| public long | |
| public long[] | |
| public List | |
| public boolean | |
| public boolean | |
| public synchronized void | |
| public void |
| event_mask | back to summary |
|---|---|
| private final long event_mask | |
| nonXEmbedClientSites | back to summary |
|---|---|
| private final HashSet<Long> nonXEmbedClientSites | |
| root | back to summary |
|---|---|
| private final long root | |
| sites | back to summary |
|---|---|
| private final List<Long> sites | |
| supportedProtocols | back to summary |
|---|---|
| private List<XDropTargetProtocol> supportedProtocols | |
| EmbeddedDropSiteEntry | back to summary |
|---|---|
| public EmbeddedDropSiteEntry(long root, long event_mask, List<XDropTargetProtocol> supportedProtocols) | |
| addSite | back to summary |
|---|---|
| public synchronized void addSite(long window, boolean isXEmbedClient) | |
| getEventMask | back to summary |
|---|---|
| public long getEventMask() | |
| getRoot | back to summary |
|---|---|
| public long getRoot() | |
| getSite | back to summary |
|---|---|
| public long getSite(int x, int y) | |
| getSites | back to summary |
|---|---|
| public long[] getSites() | |
| getSupportedProtocols | back to summary |
|---|---|
| public List | |
| hasNonXEmbedClientSites | back to summary |
|---|---|
| public boolean hasNonXEmbedClientSites() | |
| hasSites | back to summary |
|---|---|
| public boolean hasSites() | |
| removeSite | back to summary |
|---|---|
| public synchronized void removeSite(long window) | |
| setSupportedProtocols | back to summary |
|---|---|
| public void setSupportedProtocols(List<XDropTargetProtocol> list) | |