public static interface GroupsPresenter.MyView extends com.gwtplatform.mvp.client.View, com.gwtplatform.mvp.client.HasUiHandlers<GroupsUIHandlers>, com.google.inject.Provider<com.google.gwt.user.client.ui.HasEnabled[]>, PrintingContext
PrintingContext.PreviewDialogParameters, PrintingContext.Range
Modifier and Type | Method and Description |
---|---|
CloneGroupView |
getCloneGroupView()
Gets a reference to the Clone Group View.
|
DeletingGroupsAlert |
getDeletingGroupsAlert()
Gets a reference to the Deleting Groups Alert View.
|
GroupDefinitionView |
getGroupDefinitionView()
Gets a reference to the Group Definition View.
|
UnassigningUsersAlert |
getUnassigningUsersAlert()
Gets a reference to the Unassigning Users Alert View.
|
boolean |
isSelectedGroup(TaggedName group)
Tests if this group has been selected.
|
boolean |
isSelectedUsers(TaggedName[] users)
Tests if these tested users have been selected.
|
void |
selectGroupByName(java.lang.String groupName)
Select a group by its name.
|
void |
setAllUsers(TaggedName[] allUsers,
com.google.gwt.regexp.shared.RegExp filter)
Sets all users model.
|
void |
setGroups(TaggedName[] groups)
Sets the all groups table model.
|
void |
setUsersInGroup(TaggedName[] users)
Sets the group users table model.
|
void |
togglePopulateUsersButton(boolean populated)
Changes the Populate button's label from "Populate" to "Refresh"
|
addToSlot, removeFromSlot, setInSlot
getDataSize, getPathToPrintPreviewOwner, getPreviewDialogParameter, getReportParameters
void setGroups(TaggedName[] groups)
groups
- The array of groups given by tagged namesvoid setUsersInGroup(TaggedName[] users)
users
- The array of group users given by tagged namesvoid setAllUsers(TaggedName[] allUsers, com.google.gwt.regexp.shared.RegExp filter)
allUsers
- The array of all users accounts given by tagged namesfilter
- The search template to filter the displayed usersboolean isSelectedGroup(TaggedName group)
group
- The target groupboolean isSelectedUsers(TaggedName[] users)
users
- The array of tested user accounts given by tagged namesvoid selectGroupByName(java.lang.String groupName)
groupName
- The group namevoid togglePopulateUsersButton(boolean populated)
populated
- The flag which true value means to change the Populate label to Refresh oneGroupDefinitionView getGroupDefinitionView()
DeletingGroupsAlert getDeletingGroupsAlert()
CloneGroupView getCloneGroupView()
UnassigningUsersAlert getUnassigningUsersAlert()