Class GrouperUiBrowserGroupEdit
java.lang.Object
edu.internet2.middleware.grouper.app.browser.GrouperUiBrowser
edu.internet2.middleware.grouper.app.browser.GrouperUiBrowserGroupEdit
This class is used to programmatically edit a group. It navigates to the group, then clicks group actions and selects edit group.
If group editing fields (groupDisplayExtension, groupExtension, or description) have been filled, they will be entered. Before
confirming, it is made sure that the alternate Id path of the group is not updated. Finally, the group edit confirmation
message is received.
Edit a group
GrouperUiBrowserGroupEdit grouperUiBrowserGroupEdit = new GrouperUiBrowserGroupEdit(grouperPage). assignGroupToEditName("test:test22").assignGroupExtension("testeditedagain").assignDescription("this is the edited description").browse();
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionassignDescription
(String description) Description contains notes about the group, which could include: what the group represents, why it was created, etc.assignGroupDisplayExtension
(String groupDisplayExtension) Name in UI, Name is the label that identifies this group, and might change.assignGroupExtension
(String groupExtension) Id in UI, Id is the unique identifier for this group.assignGroupToEdit
(Group group) Pass in a group objectassignGroupToEditId
(String groupToEditId) Uuid of the groupassignGroupToEditName
(String groupToEditName) Id Path in UIbrowse()
Method used to programmatically edit a groupDescription contains notes about the group, which could include: what the group represents, why it was created, etc.Name in UI, Name is the label that identifies this group, and might change.Id in UI, Id is the unique identifier for this group.Methods inherited from class edu.internet2.middleware.grouper.app.browser.GrouperUiBrowser
getGrouperPage
-
Constructor Details
-
GrouperUiBrowserGroupEdit
-
-
Method Details
-
getGroupDisplayExtension
Name in UI, Name is the label that identifies this group, and might change. -
assignGroupDisplayExtension
Name in UI, Name is the label that identifies this group, and might change. -
getGroupExtension
Id in UI, Id is the unique identifier for this group. -
assignGroupExtension
Id in UI, Id is the unique identifier for this group. -
getDescription
Description contains notes about the group, which could include: what the group represents, why it was created, etc. -
assignGroupToEditName
Id Path in UI- Parameters:
groupToEditName
-- Returns:
- this object
-
assignGroupToEditId
Uuid of the group- Parameters:
groupToEditName
-- Returns:
- this object
-
assignGroupToEdit
Pass in a group object- Parameters:
groupToEditName
-- Returns:
- this object
-
assignDescription
Description contains notes about the group, which could include: what the group represents, why it was created, etc. -
browse
Method used to programmatically edit a group
-