Class UiV2AttributeDef
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2AttributeDef
operations in the stem screen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classresults from retrieving results -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.apache.commons.logging.Logloggerstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMemberFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) submit button on parent folder search model dialogvoidaddMemberSearch(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) search for a subject to add to the groupvoidaddMemberSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) submit button on add member form pressedvoidaddToMyFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidassignDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) delete an attribute assignmentvoidassignEdit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit an attribute assignmentvoidassignEditSubmit(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) submit the assign edit screenvoidassignmentMenuAddMetadataAssignment(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) add an assignment on an assignmentvoidassignmentMenuAddValue(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) add a valuevoidassignmentValueMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) handle a click or select from the assignment value menuvoidassignmentValueMenuStructure(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) make the structure of the attribute assignment valuevoidassignMetadataAddSubmit(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) submit the add metadata screenvoidassignPrivilege(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) assign or remove a privilege from a user, and redraw the filter screen...voidassignPrivilegeBatch(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) submit the main form on the privilege screen which can do batch operations on a number of rowsvoidassignValueEditSubmit(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) submit the edit value screenvoidattributeAssignAddValueSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) assign attribute value submitvoidattributeDefAssignToChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def assign to is changed.voidattributeDefDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) delete attributeDef (show confirm screen)voidattributeDefDeleteSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) hit submit on the delete attributeDef screenvoidattributeDefEdit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit an attribute def, show the edit screenvoidattributeDefEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit attribute def submitvoidattributeDefFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) combo filter for attribute defvoidattributeDefManageMarkerScopeChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def marker checkbox is checked/unchecked.voidattributeDefPrivileges(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) view group privilegesvoidattributeDefTypeChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def type changes, make sure the assign to shows the right stuffvoidattributeDefValueTypeChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def value type changes, make sure the multi-valued gets updatedvoidfilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) the filter button was pressed, or paging or sorting or somethingstatic voidfilterHelper(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AttributeDef attributeDef) the filter button was pressed, or paging or sorting, or view attribute def or somethingvoidfilterPrivileges(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) the filter button for privileges was pressed, or paging or sorting or somethingvoidnewAttributeDef(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) new attributeDef (show create screen)voidnewAttributeDefSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) new attributeDef submitvoidremoveFromMyFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) ajax logic to remove from my favoritesretrieveAttributeDefHelper(javax.servlet.http.HttpServletRequest request, Privilege requireAttributeDefPrivilege) get the attributeDef from the request where the attributeDef is required and require privilege is either needed or notretrieveAttributeDefHelper(javax.servlet.http.HttpServletRequest request, Privilege requirePrivilege, boolean requireAttributeDef) get the attribute def from the requestvoidthisAttributeDefsPrivilegesInheritedFromFolders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) view this groups privileges inherited from foldersvoidviewAttributeDef(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) view attribute defvoidviewAttributeDefAssignedOwners(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) see owners where attribute def is assigned
-
Field Details
-
PROPERTY_PREVENT_DELETE_IN_UI
- See Also:
-
LOG
protected static final org.apache.commons.logging.Log LOGlogger
-
-
Constructor Details
-
UiV2AttributeDef
public UiV2AttributeDef()
-
-
Method Details
-
thisAttributeDefsPrivilegesInheritedFromFolders
public void thisAttributeDefsPrivilegesInheritedFromFolders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) view this groups privileges inherited from folders- Parameters:
request-response-
-
retrieveAttributeDefHelper
public static UiV2AttributeDef.RetrieveAttributeDefHelperResult retrieveAttributeDefHelper(javax.servlet.http.HttpServletRequest request, Privilege requireAttributeDefPrivilege) get the attributeDef from the request where the attributeDef is required and require privilege is either needed or not- Parameters:
request-requireAttributeDefPrivilege-- Returns:
- the stem finder result
-
retrieveAttributeDefHelper
public static UiV2AttributeDef.RetrieveAttributeDefHelperResult retrieveAttributeDefHelper(javax.servlet.http.HttpServletRequest request, Privilege requirePrivilege, boolean requireAttributeDef) get the attribute def from the request- Parameters:
request-requirePrivilege-requireAttributeDef-- Returns:
- the stem finder result
-
viewAttributeDef
public void viewAttributeDef(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) view attribute def- Parameters:
request-response-
-
filterHelper
public static void filterHelper(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AttributeDef attributeDef) the filter button was pressed, or paging or sorting, or view attribute def or something- Parameters:
attributeDef-request-response-
-
attributeDefPrivileges
public void attributeDefPrivileges(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) view group privileges- Parameters:
request-response-
-
filter
public void filter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) the filter button was pressed, or paging or sorting or something- Parameters:
request-response-
-
filterPrivileges
public void filterPrivileges(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) the filter button for privileges was pressed, or paging or sorting or something- Parameters:
request-response-
-
addToMyFavorites
public void addToMyFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) - Parameters:
request-response-
-
removeFromMyFavorites
public void removeFromMyFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) ajax logic to remove from my favorites- Parameters:
request-response-
-
addMemberSearch
public void addMemberSearch(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) search for a subject to add to the group- Parameters:
request-response-
-
addMemberSubmit
public void addMemberSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) submit button on add member form pressed- Parameters:
request-response-
-
addMemberFilter
public void addMemberFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) submit button on parent folder search model dialog- Parameters:
request-response-
-
assignPrivilege
public void assignPrivilege(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) assign or remove a privilege from a user, and redraw the filter screen... put a success at top- Parameters:
request-response-
-
assignPrivilegeBatch
public void assignPrivilegeBatch(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) submit the main form on the privilege screen which can do batch operations on a number of rows- Parameters:
request-response-
-
newAttributeDef
public void newAttributeDef(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) new attributeDef (show create screen)- Parameters:
request-response-
-
attributeDefTypeChanged
public void attributeDefTypeChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def type changes, make sure the assign to shows the right stuff- Parameters:
request-response-
-
attributeDefValueTypeChanged
public void attributeDefValueTypeChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def value type changes, make sure the multi-valued gets updated- Parameters:
request-response-
-
attributeDefAssignToChanged
public void attributeDefAssignToChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def assign to is changed. This method is only called when attribute assignment is checked/unchecked- Parameters:
request-response-
-
attributeDefManageMarkerScopeChanged
public void attributeDefManageMarkerScopeChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) when the attribute def marker checkbox is checked/unchecked.- Parameters:
request-response-
-
newAttributeDefSubmit
public void newAttributeDefSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) new attributeDef submit- Parameters:
request-response-
-
attributeDefEdit
public void attributeDefEdit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit an attribute def, show the edit screen- Parameters:
request-response-
-
attributeDefEditSubmit
public void attributeDefEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit attribute def submit- Parameters:
request-response-
-
attributeDefDelete
public void attributeDefDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) delete attributeDef (show confirm screen)- Parameters:
request-response-
-
attributeDefDeleteSubmit
public void attributeDefDeleteSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) hit submit on the delete attributeDef screen- Parameters:
request-response-
-
viewAttributeDefAssignedOwners
public void viewAttributeDefAssignedOwners(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) see owners where attribute def is assigned- Parameters:
request-response-
-
assignmentValueMenuStructure
public void assignmentValueMenuStructure(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) make the structure of the attribute assignment value- Parameters:
httpServletRequest-httpServletResponse-
-
assignmentValueMenu
public void assignmentValueMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) handle a click or select from the assignment value menu- Parameters:
httpServletRequest-httpServletResponse-
-
assignValueEditSubmit
public void assignValueEditSubmit(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) submit the edit value screen- Parameters:
httpServletRequest-httpServletResponse-
-
assignmentMenuAddValue
public void assignmentMenuAddValue(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) add a value- Parameters:
request-response-
-
attributeAssignAddValueSubmit
public void attributeAssignAddValueSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) assign attribute value submit- Parameters:
request-response-
-
assignmentMenuAddMetadataAssignment
public void assignmentMenuAddMetadataAssignment(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) add an assignment on an assignment- Parameters:
request-response-
-
assignMetadataAddSubmit
public void assignMetadataAddSubmit(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) submit the add metadata screen- Parameters:
httpServletRequest-httpServletResponse-
-
assignEdit
public void assignEdit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit an attribute assignment- Parameters:
request-response-
-
assignEditSubmit
public void assignEditSubmit(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) submit the assign edit screen- Parameters:
httpServletRequest-httpServletResponse-
-
assignDelete
public void assignDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) delete an attribute assignment- Parameters:
request-response-
-
attributeDefFilter
public void attributeDefFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) combo filter for attribute def- Parameters:
request-response-
-