src/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java
Print this page
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
@@ -42,46 +42,54 @@
public interface DropTargetContextPeer {
/**
* update the peer's notion of the Target's actions
+ * @param actions the actions
*/
void setTargetActions(int actions);
/**
* get the current Target actions
+ * @return the current Target actions
*/
int getTargetActions();
/**
* get the DropTarget associated with this peer
+ * @return the DropTarget associated with this peer
*/
DropTarget getDropTarget();
/**
* get the (remote) DataFlavors from the peer
+ * @return the (remote) DataFlavors from the peer
*/
DataFlavor[] getTransferDataFlavors();
/**
* get an input stream to the remote data
+ * @return an input stream to the remote data
*/
Transferable getTransferable() throws InvalidDnDOperationException;
/**
+ * Return whether or not the DragSource Transferable is in the
+ * same JVM as the Target.
* @return if the DragSource Transferable is in the same JVM as the Target
*/
boolean isTransferableJVMLocal();
/**
* accept the Drag
+ * @param dragAction the drag action
*/
void acceptDrag(int dragAction);
/**
@@ -90,10 +98,11 @@
void rejectDrag();
/**
* accept the Drop
+ * @param dropAction the drop action
*/
void acceptDrop(int dropAction);
/**
@@ -102,10 +111,11 @@
void rejectDrop();
/**
* signal complete
+ * @param success the signal
*/
void dropComplete(boolean success);
}