public enum DropMode extends Enum<DropMode >
| Enum Constant and Description |
|---|
INSERT
The drop location should be tracked in terms of the position where new data should be inserted.
|
INSERT_COLS
The drop location should be tracked in terms of the column index where new columns should be inserted to accommodate the dropped data.
|
INSERT_ROWS
The drop location should be tracked in terms of the row index where new rows should be inserted to accommodate the dropped data.
|
ON
The drop location should be tracked in terms of the index of existing items.
|
ON_OR_INSERT
This mode is a combination of
ON and
INSERT, specifying that data can be dropped on existing items, or in insert locations as specified by
INSERT.
|
ON_OR_INSERT_COLS
This mode is a combination of
ON and
INSERT_COLS, specifying that data can be dropped on existing items, or as insert columns as specified by
INSERT_COLS.
|
ON_OR_INSERT_ROWS
This mode is a combination of
ON and
INSERT_ROWS, specifying that data can be dropped on existing items, or as insert rows as specified by
INSERT_ROWS.
|
USE_SELECTION
A component's own internal selection mechanism (or caret for text components) should be used to track the drop location.
|
| Modifier and Type | Method and Description |
|---|---|
static DropMode |
valueOf(String
Returns the enum constant of this type with the specified name.
|
static DropMode |
values()
Returns an array containing the constants of this enum type, in the order they are declared.
|
public static final DropModeUSE_SELECTION
public static final DropModeON
public static final DropModeINSERT
public static final DropModeINSERT_ROWS
public static final DropModeINSERT_COLS
public static final DropModeON_OR_INSERT
ON and
INSERT, specifying that data can be dropped on existing items, or in insert locations as specified by
INSERT.
public static final DropModeON_OR_INSERT_ROWS
ON and
INSERT_ROWS, specifying that data can be dropped on existing items, or as insert rows as specified by
INSERT_ROWS.
public static final DropModeON_OR_INSERT_COLS
ON and
INSERT_COLS, specifying that data can be dropped on existing items, or as insert columns as specified by
INSERT_COLS.
public static DropMode[] values()
for (DropMode c : DropMode.values()) System.out.println(c);
public static DropModevalueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null