< prev index next >
src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java
Print this page
@@ -31,18 +31,18 @@
import java.awt.datatransfer.Transferable;
import java.util.List;
/**
- * The <code>DropTargetDropEvent</code> is delivered
- * via the <code>DropTargetListener</code> drop() method.
+ * The {@code DropTargetDropEvent} is delivered
+ * via the {@code DropTargetListener} drop() method.
* <p>
- * The <code>DropTargetDropEvent</code> reports the <i>source drop actions</i>
+ * The {@code DropTargetDropEvent} reports the <i>source drop actions</i>
* and the <i>user drop action</i> that reflect the current state of the
* drag-and-drop operation.
* <p>
- * <i>Source drop actions</i> is a bitwise mask of <code>DnDConstants</code>
+ * <i>Source drop actions</i> is a bitwise mask of {@code DnDConstants}
* that represents the set of drop actions supported by the drag source for
* this drag-and-drop operation.
* <p>
* <i>User drop action</i> depends on the drop actions supported by the drag
* source and the drop action selected by the user. The user can select a drop
@@ -51,56 +51,56 @@
* Ctrl + Shift -> ACTION_LINK
* Ctrl -> ACTION_COPY
* Shift -> ACTION_MOVE
* </pre>
* If the user selects a drop action, the <i>user drop action</i> is one of
- * <code>DnDConstants</code> that represents the selected drop action if this
+ * {@code DnDConstants} that represents the selected drop action if this
* drop action is supported by the drag source or
- * <code>DnDConstants.ACTION_NONE</code> if this drop action is not supported
+ * {@code DnDConstants.ACTION_NONE} if this drop action is not supported
* by the drag source.
* <p>
* If the user doesn't select a drop action, the set of
- * <code>DnDConstants</code> that represents the set of drop actions supported
- * by the drag source is searched for <code>DnDConstants.ACTION_MOVE</code>,
- * then for <code>DnDConstants.ACTION_COPY</code>, then for
- * <code>DnDConstants.ACTION_LINK</code> and the <i>user drop action</i> is the
+ * {@code DnDConstants} that represents the set of drop actions supported
+ * by the drag source is searched for {@code DnDConstants.ACTION_MOVE},
+ * then for {@code DnDConstants.ACTION_COPY}, then for
+ * {@code DnDConstants.ACTION_LINK} and the <i>user drop action</i> is the
* first constant found. If no constant is found the <i>user drop action</i>
- * is <code>DnDConstants.ACTION_NONE</code>.
+ * is {@code DnDConstants.ACTION_NONE}.
*
* @since 1.2
*/
public class DropTargetDropEvent extends DropTargetEvent {
private static final long serialVersionUID = -1721911170440459322L;
/**
- * Construct a <code>DropTargetDropEvent</code> given
- * the <code>DropTargetContext</code> for this operation,
- * the location of the drag <code>Cursor</code>'s
- * hotspot in the <code>Component</code>'s coordinates,
+ * Construct a {@code DropTargetDropEvent} given
+ * the {@code DropTargetContext} for this operation,
+ * the location of the drag {@code Cursor}'s
+ * hotspot in the {@code Component}'s coordinates,
* the currently
* selected user drop action, and the current set of
* actions supported by the source.
* By default, this constructor
* assumes that the target is not in the same virtual machine as
* the source; that is, {@link #isLocalTransfer()} will
- * return <code>false</code>.
+ * return {@code false}.
*
- * @param dtc The <code>DropTargetContext</code> for this operation
+ * @param dtc The {@code DropTargetContext} for this operation
* @param cursorLocn The location of the "Drag" Cursor's
- * hotspot in <code>Component</code> coordinates
+ * hotspot in {@code Component} coordinates
* @param dropAction the user drop action.
* @param srcActions the source drop actions.
*
* @throws NullPointerException
- * if cursorLocn is <code>null</code>
+ * if cursorLocn is {@code null}
* @throws IllegalArgumentException
- * if dropAction is not one of <code>DnDConstants</code>.
+ * if dropAction is not one of {@code DnDConstants}.
* @throws IllegalArgumentException
- * if srcActions is not a bitwise mask of <code>DnDConstants</code>.
- * @throws IllegalArgumentException if dtc is <code>null</code>.
+ * if srcActions is not a bitwise mask of {@code DnDConstants}.
+ * @throws IllegalArgumentException if dtc is {@code null}.
*/
public DropTargetDropEvent(DropTargetContext dtc, Point cursorLocn, int dropAction, int srcActions) {
super(dtc);
@@ -118,46 +118,46 @@
actions = srcActions;
this.dropAction = dropAction;
}
/**
- * Construct a <code>DropTargetEvent</code> given the
- * <code>DropTargetContext</code> for this operation,
- * the location of the drag <code>Cursor</code>'s hotspot
- * in the <code>Component</code>'s
+ * Construct a {@code DropTargetEvent} given the
+ * {@code DropTargetContext} for this operation,
+ * the location of the drag {@code Cursor}'s hotspot
+ * in the {@code Component}'s
* coordinates, the currently selected user drop action,
* the current set of actions supported by the source,
- * and a <code>boolean</code> indicating if the source is in the same JVM
+ * and a {@code boolean} indicating if the source is in the same JVM
* as the target.
*
* @param dtc The DropTargetContext for this operation
* @param cursorLocn The location of the "Drag" Cursor's
* hotspot in Component's coordinates
* @param dropAction the user drop action.
* @param srcActions the source drop actions.
* @param isLocal True if the source is in the same JVM as the target
*
* @throws NullPointerException
- * if cursorLocn is <code>null</code>
+ * if cursorLocn is {@code null}
* @throws IllegalArgumentException
- * if dropAction is not one of <code>DnDConstants</code>.
- * @throws IllegalArgumentException if srcActions is not a bitwise mask of <code>DnDConstants</code>.
- * @throws IllegalArgumentException if dtc is <code>null</code>.
+ * if dropAction is not one of {@code DnDConstants}.
+ * @throws IllegalArgumentException if srcActions is not a bitwise mask of {@code DnDConstants}.
+ * @throws IllegalArgumentException if dtc is {@code null}.
*/
public DropTargetDropEvent(DropTargetContext dtc, Point cursorLocn, int dropAction, int srcActions, boolean isLocal) {
this(dtc, cursorLocn, dropAction, srcActions);
isLocalTx = isLocal;
}
/**
- * This method returns a <code>Point</code>
- * indicating the <code>Cursor</code>'s current
- * location in the <code>Component</code>'s coordinates.
+ * This method returns a {@code Point}
+ * indicating the {@code Cursor}'s current
+ * location in the {@code Component}'s coordinates.
*
- * @return the current <code>Cursor</code> location in Component's coords.
+ * @return the current {@code Cursor} location in Component's coords.
*/
public Point getLocation() {
return location;
}
@@ -173,25 +173,25 @@
return getDropTargetContext().getCurrentDataFlavors();
}
/**
* This method returns the currently available
- * <code>DataFlavor</code>s as a <code>java.util.List</code>.
+ * {@code DataFlavor}s as a {@code java.util.List}.
*
* @return the currently available DataFlavors as a java.util.List
*/
public List<DataFlavor> getCurrentDataFlavorsAsList() {
return getDropTargetContext().getCurrentDataFlavorsAsList();
}
/**
- * This method returns a <code>boolean</code> indicating if the
- * specified <code>DataFlavor</code> is available
+ * This method returns a {@code boolean} indicating if the
+ * specified {@code DataFlavor} is available
* from the source.
*
- * @param df the <code>DataFlavor</code> to test
+ * @param df the {@code DataFlavor} to test
*
* @return if the DataFlavor specified is available from the source
*/
public boolean isDataFlavorSupported(DataFlavor df) {
@@ -211,14 +211,14 @@
* @return the user drop actions.
*/
public int getDropAction() { return dropAction; }
/**
- * This method returns the <code>Transferable</code> object
+ * This method returns the {@code Transferable} object
* associated with the drop.
*
- * @return the <code>Transferable</code> associated with the drop
+ * @return the {@code Transferable} associated with the drop
*/
public Transferable getTransferable() {
return getDropTargetContext().getTransferable();
}
@@ -240,22 +240,22 @@
public void rejectDrop() {
getDropTargetContext().rejectDrop();
}
/**
- * This method notifies the <code>DragSource</code>
+ * This method notifies the {@code DragSource}
* that the drop transfer(s) are completed.
*
- * @param success a <code>boolean</code> indicating that the drop transfer(s) are completed.
+ * @param success a {@code boolean} indicating that the drop transfer(s) are completed.
*/
public void dropComplete(boolean success) {
getDropTargetContext().dropComplete(success);
}
/**
- * This method returns an <code>int</code> indicating if
+ * This method returns an {@code int} indicating if
* the source is in the same JVM as the target.
*
* @return if the Source is in the same JVM
*/
@@ -289,11 +289,11 @@
* @serial
*/
private int dropAction = DnDConstants.ACTION_NONE;
/**
- * <code>true</code> if the source is in the same JVM as the target.
+ * {@code true} if the source is in the same JVM as the target.
*
* @serial
*/
private boolean isLocalTx = false;
}
< prev index next >