edu.internet2.middleware.grouper.grouperUi.beans.simpleMembershipUpdate
Class SimpleMembershipUpdateContainer

java.lang.Object
  extended by edu.internet2.middleware.grouper.grouperUi.beans.simpleMembershipUpdate.SimpleMembershipUpdateContainer
All Implemented Interfaces:
Serializable

public class SimpleMembershipUpdateContainer
extends Object
implements Serializable

bean for simple membership update. holds all state for this module

See Also:
Serialized Form

Constructor Summary
SimpleMembershipUpdateContainer()
           
 
Method Summary
 String configValue(String key)
          check config file or defaults
 String configValue(String key, boolean exceptionIfNotThere)
          check config file or defaults
 boolean configValueBoolean(String key)
          check config file or defaults
 boolean configValueBoolean(String key, boolean defaultValue)
          check config file or defaults
 int configValueInt(String key)
          based on request get a media int
 String getCssUrl()
           
 GuiMember getEnabledDisabledMember()
          member we are editing
 GuiGroup getGuiGroup()
           
 GuiMember[] getGuiMembers()
          members in result
 String getMemberFilter()
          filter by this, could be the key which is sourceId____subjectId, or just a string literal if nothing is selected
 String getMemberFilterForScreen()
          if showing the user what is being filtered, put that here.
 String getMembershipLiteName()
           
 Map<String,String> getSubjectDetails()
          set of name value pairs for screen
 Subject getSubjectForDetails()
          subject for screen
 SimpleMembershipUpdateText getText()
          text bean
 boolean isCanReadGroup()
           
 boolean isCanUpdateGroup()
          if can update group
 boolean isShowAlternateIdPathRowByDefault()
          return true if should show alternate id path row on default
 boolean isShowBreadcrumbRowByDefault()
          return true if should show breadcrumb row on default
 boolean isShowDescriptionRowByDefault()
          return true if should show description row on default
 boolean isShowIdPathRowByDefault()
          return true if should show id path row on default
 boolean isShowIdRowByDefault()
          return true if should show id row on default
 boolean isShowNameRowByDefault()
          return true if should show name row on default
 boolean isShowPathRowByDefault()
          return true if should show path row on default
 boolean isShowUuidRowByDefault()
          return true if should show uuid row on default
static SimpleMembershipUpdateContainer retrieveFromSession()
          retrieveFromSession, cannot be null
 void setCanReadGroup(boolean canReadGroup1)
          if can read group
 void setCanUpdateGroup(boolean canUpdateGroup1)
          if can update group
 void setEnabledDisabledMember(GuiMember enabledDisabledMember1)
          member we are editing
 void setGuiGroup(GuiGroup group1)
          group object
 void setGuiMembers(GuiMember[] members1)
          members in result
 void setMemberFilter(String memberFilter1)
          filter by this, could be the key which is sourceId____subjectId, or just a string literal if nothing is selected
 void setMemberFilterForScreen(String memberFilterForScreen1)
          if showing the user what is being filtered, put that here.
 void setSubjectDetails(Map<String,String> subjectDetails1)
          set of name value pairs for screen
 void setSubjectForDetails(Subject subjectForDetails1)
          subject for screen
 void storeToSession()
          store to session scope
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleMembershipUpdateContainer

public SimpleMembershipUpdateContainer()
Method Detail

getMembershipLiteName

public String getMembershipLiteName()
Returns:
the membership lite name

getCssUrl

public String getCssUrl()
Returns:
the css url for this group

getEnabledDisabledMember

public GuiMember getEnabledDisabledMember()
member we are editing

Returns:
the enabledDisabledMembers

setEnabledDisabledMember

public void setEnabledDisabledMember(GuiMember enabledDisabledMember1)
member we are editing

Parameters:
enabledDisabledMember1 - the enabledDisabledMembers to set

storeToSession

public void storeToSession()
store to session scope


retrieveFromSession

public static SimpleMembershipUpdateContainer retrieveFromSession()
retrieveFromSession, cannot be null

Returns:
the app state in request scope

getMemberFilterForScreen

public String getMemberFilterForScreen()
if showing the user what is being filtered, put that here. This wouldnt be sourceId____subjectId, it would be friendlier

Returns:
the memberFilterForScreen

setMemberFilterForScreen

public void setMemberFilterForScreen(String memberFilterForScreen1)
if showing the user what is being filtered, put that here. This wouldnt be sourceId____subjectId, it would be friendlier

Parameters:
memberFilterForScreen1 - the memberFilterForScreen to set

getMemberFilter

public String getMemberFilter()
filter by this, could be the key which is sourceId____subjectId, or just a string literal if nothing is selected

Returns:
the memberFilter

setMemberFilter

public void setMemberFilter(String memberFilter1)
filter by this, could be the key which is sourceId____subjectId, or just a string literal if nothing is selected

Parameters:
memberFilter1 - the memberFilter to set

getSubjectForDetails

public Subject getSubjectForDetails()
subject for screen

Returns:
the subjectForDetails

setSubjectForDetails

public void setSubjectForDetails(Subject subjectForDetails1)
subject for screen

Parameters:
subjectForDetails1 - the subjectForDetails to set

getSubjectDetails

public Map<String,String> getSubjectDetails()
set of name value pairs for screen

Returns:
the subjectDetails

setSubjectDetails

public void setSubjectDetails(Map<String,String> subjectDetails1)
set of name value pairs for screen

Parameters:
subjectDetails1 - the subjectDetails to set

getGuiGroup

public GuiGroup getGuiGroup()
Returns:
the group

setGuiGroup

public void setGuiGroup(GuiGroup group1)
group object

Parameters:
group1 -

isCanReadGroup

public boolean isCanReadGroup()
Returns:
if can read group

setCanReadGroup

public void setCanReadGroup(boolean canReadGroup1)
if can read group

Parameters:
canReadGroup1 -

isCanUpdateGroup

public boolean isCanUpdateGroup()
if can update group

Returns:
if can update group

setCanUpdateGroup

public void setCanUpdateGroup(boolean canUpdateGroup1)
if can update group

Parameters:
canUpdateGroup1 -

getGuiMembers

public GuiMember[] getGuiMembers()
members in result

Returns:
members

setGuiMembers

public void setGuiMembers(GuiMember[] members1)
members in result

Parameters:
members1 -

configValue

public String configValue(String key)
check config file or defaults

Parameters:
key -
Returns:
the value

configValue

public String configValue(String key,
                          boolean exceptionIfNotThere)
check config file or defaults

Parameters:
key -
exceptionIfNotThere -
Returns:
the value

configValueBoolean

public boolean configValueBoolean(String key)
check config file or defaults

Parameters:
key -
Returns:
true if true, false if false

configValueBoolean

public boolean configValueBoolean(String key,
                                  boolean defaultValue)
check config file or defaults

Parameters:
key -
defaultValue -
Returns:
true if true, false if false

getText

public SimpleMembershipUpdateText getText()
text bean

Returns:
text bean

configValueInt

public int configValueInt(String key)
based on request get a media int

Parameters:
key -
Returns:
true if true, false if false

isShowBreadcrumbRowByDefault

public boolean isShowBreadcrumbRowByDefault()
return true if should show breadcrumb row on default

Returns:
true if should show breadcrumb row on default

isShowNameRowByDefault

public boolean isShowNameRowByDefault()
return true if should show name row on default

Returns:
true if should show name row on default

isShowPathRowByDefault

public boolean isShowPathRowByDefault()
return true if should show path row on default

Returns:
true if should show path row on default

isShowDescriptionRowByDefault

public boolean isShowDescriptionRowByDefault()
return true if should show description row on default

Returns:
true if should show description row on default

isShowIdRowByDefault

public boolean isShowIdRowByDefault()
return true if should show id row on default

Returns:
true if should show id row on default

isShowIdPathRowByDefault

public boolean isShowIdPathRowByDefault()
return true if should show id path row on default

Returns:
true if should show id path row on default

isShowAlternateIdPathRowByDefault

public boolean isShowAlternateIdPathRowByDefault()
return true if should show alternate id path row on default

Returns:
true if should show alternate id path row on default

isShowUuidRowByDefault

public boolean isShowUuidRowByDefault()
return true if should show uuid row on default

Returns:
true if should show uuid row on default