public class AccessGroupCompanion extends java.lang.Object implements GroupBrowser.Companion
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
TEXT_PLAIN_DATA_TYPE |
protected static java.lang.String |
TRANSFER_DATA_TYPE |
Constructor and Description |
---|
AccessGroupCompanion() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkAllChildrenRecursively(java.util.Collection<Group> children,
Group dropOver,
CubaTree<Group> vTree) |
void |
initDragAndDrop(Table<User> usersTable,
Tree<Group> groupsTree,
java.util.function.Consumer<UserGroupChangedEvent> userGroupChangedHandler,
java.util.function.Consumer<GroupChangeEvent> groupChangeEventHandler) |
protected boolean |
isEdgeOrIE() |
protected boolean |
isParentDroppedToChild(Group parent,
Group child,
CubaTree<Group> vTree) |
protected static final java.lang.String TRANSFER_DATA_TYPE
protected static final java.lang.String TEXT_PLAIN_DATA_TYPE
public void initDragAndDrop(Table<User> usersTable, Tree<Group> groupsTree, java.util.function.Consumer<UserGroupChangedEvent> userGroupChangedHandler, java.util.function.Consumer<GroupChangeEvent> groupChangeEventHandler)
initDragAndDrop
in interface GroupBrowser.Companion
protected boolean isParentDroppedToChild(Group parent, Group child, CubaTree<Group> vTree)
protected boolean checkAllChildrenRecursively(java.util.Collection<Group> children, Group dropOver, CubaTree<Group> vTree)
protected boolean isEdgeOrIE()