| Modifier and Type | Class and Description |
|---|---|
| protected static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| private final HashMap | |
| public static final int | |
| public static final int | |
| private final XDropTargetProtocolListener | |
| private static final PlatformLogger | |
| public static final int | |
| private boolean | |
| public static final int |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public abstract void | |
| protected final boolean | |
| public abstract boolean | |
| public abstract Object | |
| protected final XDropTargetProtocol. | |
| public abstract int | |
| protected final XDropTargetProtocolListener | |
| public abstract String | |
| public abstract long | |
| public abstract boolean | |
| public abstract boolean | |
| public abstract boolean | |
| private void | |
| public final boolean | |
| protected abstract boolean | |
| protected final void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| protected final void | |
| public abstract boolean | |
| protected abstract void | |
| protected abstract void | |
| public abstract boolean | |
| public abstract void | |
| public final void | |
| public abstract void |
| DROP_MESSAGE | back to summary |
|---|---|
| public static final int DROP_MESSAGE | |
| EMBEDDER_ALREADY_REGISTERED | back to summary |
|---|---|
| public static final int EMBEDDER_ALREADY_REGISTERED | |
| embedderRegistry | back to summary |
|---|---|
| private final HashMap<Long, XDropTargetProtocol. | |
| ENTER_MESSAGE | back to summary |
|---|---|
| public static final int ENTER_MESSAGE | |
| LEAVE_MESSAGE | back to summary |
|---|---|
| public static final int LEAVE_MESSAGE | |
| listener | back to summary |
|---|---|
| private final XDropTargetProtocolListener listener | |
| logger | back to summary |
|---|---|
| private static final PlatformLogger logger | |
| MOTION_MESSAGE | back to summary |
|---|---|
| public static final int MOTION_MESSAGE | |
| motionPassedAlong | back to summary |
|---|---|
| private boolean motionPassedAlong | |
| UNKNOWN_MESSAGE | back to summary |
|---|---|
| public static final int UNKNOWN_MESSAGE | |
| XDropTargetProtocol | back to summary |
|---|---|
| protected XDropTargetProtocol(XDropTargetProtocolListener listener) | |
| adjustEventForForwarding | back to summary |
|---|---|
| public void adjustEventForForwarding(XClientMessageEvent xclient, XDropTargetProtocol. | |
| cleanup | back to summary |
|---|---|
| public abstract void cleanup() | |
| forwardClientMessageToToplevel | back to summary |
|---|---|
| protected final boolean forwardClientMessageToToplevel(long toplevel, XClientMessageEvent xclient) | |
| forwardEventToEmbedded | back to summary |
|---|---|
| public abstract boolean forwardEventToEmbedded(long embedded, long ctxt, int eventID) | |
| getData | back to summary |
|---|---|
| public abstract Object getData(long ctxt, long format) throws IllegalArgumentException, IOException | |
| getEmbedderRegistryEntry | back to summary |
|---|---|
| protected final XDropTargetProtocol. | |
| getMessageType | back to summary |
|---|---|
| public abstract int getMessageType(XClientMessageEvent xclient) | |
| getProtocolListener | back to summary |
|---|---|
| protected final XDropTargetProtocolListener getProtocolListener() | |
| getProtocolName | back to summary |
|---|---|
| public abstract String getProtocolName() Returns the protocol name. The protocol name cannot be null. | |
| getSourceWindow | back to summary |
|---|---|
| public abstract long getSourceWindow() | |
| isDragOverComponent | back to summary |
|---|---|
| public abstract boolean isDragOverComponent() | |
| isProtocolSupported | back to summary |
|---|---|
| public abstract boolean isProtocolSupported(long window) | |
| isXEmbedSupported | back to summary |
|---|---|
| public abstract boolean isXEmbedSupported() | |
| postProcessClientMessage | back to summary |
|---|---|
| private void postProcessClientMessage(XClientMessageEvent xclient, boolean processed, int type) | |
| processClientMessage | back to summary |
|---|---|
| public final boolean processClientMessage(XClientMessageEvent xclient) | |
| processClientMessageImpl | back to summary |
|---|---|
| protected abstract boolean processClientMessageImpl(XClientMessageEvent xclient) | |
| putEmbedderRegistryEntry | back to summary |
|---|---|
| protected final void putEmbedderRegistryEntry(long embedder, boolean overridden, int version, long proxy) | |
| registerDropTarget | back to summary |
|---|---|
| public abstract void registerDropTarget(long window) | |
| registerEmbeddedDropSite | back to summary |
|---|---|
| public abstract void registerEmbeddedDropSite(long embedded) | |
| registerEmbedderDropSite | back to summary |
|---|---|
| public abstract void registerEmbedderDropSite(long window) | |
| removeEmbedderRegistryEntry | back to summary |
|---|---|
| protected final void removeEmbedderRegistryEntry(long embedder) | |
| sendDropDone | back to summary |
|---|---|
| public abstract boolean sendDropDone(long ctxt, boolean success, int dropAction) | |
| sendEnterMessageToToplevel | back to summary |
|---|---|
| protected abstract void sendEnterMessageToToplevel(long toplevel, XClientMessageEvent xclient) | |
| sendLeaveMessageToToplevel | back to summary |
|---|---|
| protected abstract void sendLeaveMessageToToplevel(long toplevel, XClientMessageEvent xclient) | |
| sendResponse | back to summary |
|---|---|
| public abstract boolean sendResponse(long ctxt, int eventID, int action) | |
| unregisterDropTarget | back to summary |
|---|---|
| public abstract void unregisterDropTarget(long window) | |
| unregisterEmbeddedDropSite | back to summary |
|---|---|
| public final void unregisterEmbeddedDropSite(long embedded) | |
| unregisterEmbedderDropSite | back to summary |
|---|---|
| public abstract void unregisterEmbedderDropSite(long window) | |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final long | |
| private final int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public long | |
| public int | |
| public boolean |
| overridden | back to summary |
|---|---|
| private final boolean overridden | |
| proxy | back to summary |
|---|---|
| private final long proxy | |
| version | back to summary |
|---|---|
| private final int version | |
| EmbedderRegistryEntry | back to summary |
|---|---|
| pack-priv EmbedderRegistryEntry(boolean overridden, int version, long proxy) | |
| getProxy | back to summary |
|---|---|
| public long getProxy() | |
| getVersion | back to summary |
|---|---|
| public int getVersion() | |
| isOverriden | back to summary |
|---|---|
| public boolean isOverriden() | |