// Drag and drop
int operations = DND.DROP_COPY | DND.DROP_MOVE;
Transfer[] tt = new Transfer[] { TextTransfer.getInstance() };
// Drag and drop
int operations = DND.DROP_COPY | DND.DROP_MOVE;
Transfer[] tt = new Transfer[] { TextTransfer.getInstance() };
- // DRAG & DROP MANAGEMENT
-
- private class ItemDropListener extends ViewerDropAdapter {
+ /**
+ * Defines this table as being a potential target to add group membership
+ * (roles) to this user
+ */
+ private class GroupDropListener extends ViewerDropAdapter {
private static final long serialVersionUID = 2893468717831451621L;
private final UserAdmin myUserAdmin;
private final User myUser;
private static final long serialVersionUID = 2893468717831451621L;
private final UserAdmin myUserAdmin;
private final User myUser;
// TODO check if the user is already member of this group
// we expect here that there is already a begun transaction
// TODO implement the dirty state
// TODO check if the user is already member of this group
// we expect here that there is already a begun transaction
// TODO implement the dirty state