Class AttributeDefContainer

java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.ui.AttributeDefContainer

public class AttributeDefContainer extends Object
attribute definition container in new ui
  • Constructor Details

    • AttributeDefContainer

      public AttributeDefContainer()
  • Method Details

    • isCanReadPrivilegeInheritance

      public boolean isCanReadPrivilegeInheritance()
      if can view privilege inheritance
      Returns:
      true if can
    • getAttributeAssignActions

      public Set<AttributeAssignAction> getAttributeAssignActions()
      actions associated with this attribute def
      Returns:
    • setAttributeAssignActions

      public void setAttributeAssignActions(Set<AttributeAssignAction> attributeAssignActions1)
      actions associated with this attribute def
      Parameters:
      attributeAssignActions1 -
    • getGuiAttributeDefNames

      public Set<GuiAttributeDefName> getGuiAttributeDefNames()
      gui attribute def names e.g. results for attribute def name list on attribute def tab
      Returns:
      the guiAttributeDefNames
    • setGuiAttributeDefNames

      public void setGuiAttributeDefNames(Set<GuiAttributeDefName> guiAttributeDefNames1)
      gui attribute def names e.g. results for attribute def name list on attribute def tab
      Parameters:
      guiAttributeDefNames1 - the guiAttributeDefNames to set
    • getGuiAttributeDefSearchResults

      public Set<GuiAttributeDef> getGuiAttributeDefSearchResults()
      search gui attribute def results
      Returns:
      the guiAttributeDefSearchResults
    • setGuiAttributeDefSearchResults

      public void setGuiAttributeDefSearchResults(Set<GuiAttributeDef> guiAttributeDefSearchResults1)
      search gui attribute def results
      Parameters:
      guiAttributeDefSearchResults1 - the guiAttributeDefSearchResults to set
    • getObjectAttributeDefId

      public String getObjectAttributeDefId()
      if we have a attribute def id to use for e.g. create attribute def name
      Returns:
      object attribute def id
    • setObjectAttributeDefId

      public void setObjectAttributeDefId(String objectAttributeDefId1)
      if we have attribute def id to use for e.g. create attribute def name
      Parameters:
      objectStemId1 -
    • getGuiAttributeDef

      public GuiAttributeDef getGuiAttributeDef()
      gui attribute def from url
      Returns:
      gui attribute def
    • setGuiAttributeDef

      public void setGuiAttributeDef(GuiAttributeDef guiAttributeDef1)
      gui attribute def from url
      Parameters:
      guiAttributeDef1 -
    • isCanAdmin

      public boolean isCanAdmin()
      if the logged in user can admin, lazy loaded
      Returns:
      if can admin
    • isCanRead

      public boolean isCanRead()
      if the logged in user can read, lazy loaded
      Returns:
      if can read
    • isCanUpdate

      public boolean isCanUpdate()
      if the logged in user can update, lazy loaded
      Returns:
      if can update
    • isCanView

      public boolean isCanView()
      if the logged in user can view, lazy loaded
      Returns:
      if can view
    • isShowAddMember

      public boolean isShowAddMember()
      if show add member on the folder privileges screen
      Returns:
      the showAddMember
    • setShowAddMember

      public void setShowAddMember(boolean showAddMember1)
      if show add member on the folder privileges screen
      Parameters:
      showAddMember1 - the showAddMember to set
    • getGuiPaging

      public GuiPaging getGuiPaging()
      keep track of the paging on the stem screen
      Returns:
      the paging object, init if not there...
    • setGuiPaging

      public void setGuiPaging(GuiPaging guiPaging1)
      gui paging
      Parameters:
      guiPaging1 -
    • getPrivilegeGuiMembershipSubjectContainers

      public Set<GuiMembershipSubjectContainer> getPrivilegeGuiMembershipSubjectContainers()
      subjects and what privs they have on this stem
      Returns:
      membership subject containers
    • setPrivilegeGuiMembershipSubjectContainers

      public void setPrivilegeGuiMembershipSubjectContainers(Set<GuiMembershipSubjectContainer> privilegeGuiMembershipSubjectContainers1)
      clear this out to requery
      Parameters:
      privilegeGuiMembershipSubjectContainers1 -
    • getFailureCount

      public int getFailureCount()
      how many failures
      Returns:
      failures
    • getSuccessCount

      public int getSuccessCount()
      how many successes
      Returns:
      successes
    • setFailureCount

      public void setFailureCount(int failuresCount1)
      how many failures
      Parameters:
      failuresCount1 -
    • setSuccessCount

      public void setSuccessCount(int successCount1)
      how many successes
      Parameters:
      successCount1 -
    • getPrivilegeGuiPaging

      public GuiPaging getPrivilegeGuiPaging()
      gui paging for privileges, lazy load if null
      Returns:
      gui paging for privs
    • setPrivilegeGuiPaging

      public void setPrivilegeGuiPaging(GuiPaging privilegeGuiPaging1)
      gui paging for privileges
      Parameters:
      privilegeGuiPaging1 -
    • isFavorite

      public boolean isFavorite()
      if the stem is a favorite for the logged in user
      Returns:
      if favorite
    • isConfigDefaultAttributeDefsCreateGrantAllAdmin

      public boolean isConfigDefaultAttributeDefsCreateGrantAllAdmin()
      if entities get admin when added to a group
      Returns:
      true if entities get admin when added to a group
    • isConfigDefaultAttributeDefsCreateGrantAllAttrRead

      public boolean isConfigDefaultAttributeDefsCreateGrantAllAttrRead()
      if entities get attrRead when added to a group
      Returns:
      true if entities get attrRead when added to a group
    • isConfigDefaultAttributeDefsCreateGrantAllAttrUpdate

      public boolean isConfigDefaultAttributeDefsCreateGrantAllAttrUpdate()
      if entities get attrUpdate when added to a group
      Returns:
      true if entities get attrUpdate when added to a group
    • isConfigDefaultAttributeDefsCreateGrantAllOptin

      public boolean isConfigDefaultAttributeDefsCreateGrantAllOptin()
      if entities get optin when added to a group
      Returns:
      true if entities get optin when added to a group
    • isConfigDefaultAttributeDefsCreateGrantAllOptout

      public boolean isConfigDefaultAttributeDefsCreateGrantAllOptout()
      if entities get optout when added to a group
      Returns:
      true if entities get optout when added to a group
    • isConfigDefaultAttributeDefsCreateGrantAllRead

      public boolean isConfigDefaultAttributeDefsCreateGrantAllRead()
      if entities get read when added to a group
      Returns:
      true if entities get read when added to a group
    • isConfigDefaultAttributeDefsCreateGrantAllUpdate

      public boolean isConfigDefaultAttributeDefsCreateGrantAllUpdate()
      if entities get update when added to a group
      Returns:
      true if entities get update when added to a group
    • isConfigDefaultAttributeDefsCreateGrantAllView

      public boolean isConfigDefaultAttributeDefsCreateGrantAllView()
      if entities get view when added to a group
      Returns:
      true if entities get view when added to a group
    • getGuiAttributeAssigns

      public Set<GuiAttributeAssign> getGuiAttributeAssigns()
      attributes assigned to this attribute def.
      Returns:
      attributes assigned to this attribute def.
    • setGuiAttributeAssigns

      public void setGuiAttributeAssigns(Set<GuiAttributeAssign> guiAttributeAssigns)
      attributes assigned to this attribute def.
      Parameters:
      guiAttributeAssigns -
    • getGuiAttributeAssignFinderResults

      public GuiAttributeAssignFinderResults getGuiAttributeAssignFinderResults()
      owners of this attribute def
      Returns:
    • setGuiAttributeAssignFinderResults

      public void setGuiAttributeAssignFinderResults(GuiAttributeAssignFinderResults guiAttributeAssignFinderResults)
      owners of this attribute def
      Parameters:
      guiAttributeAssignFinderResults -
    • isConfigPreventUiDeletion

      public boolean isConfigPreventUiDeletion()
      if deletion of an attribute def is disallowed from the UI
      Returns:
      true if UI does not allow deleting of an attributeDef
    • setAttributeDefScope

      public void setAttributeDefScope(AttributeDefScope attributeDefScope)
      set marker attribute def scope.
      Parameters:
      attributeDefScope -
    • getAttributeDefScope

      public AttributeDefScope getAttributeDefScope()
      get marker attribute def scope
      Returns:
    • setShowAttributeDefMarkerSection

      public void setShowAttributeDefMarkerSection(boolean showAttributeDefMarkerSection)
    • isShowAttributeDefMarkerSection

      public boolean isShowAttributeDefMarkerSection()