|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.portal.channels.groupsmanager.wrappers.GroupMemberWrapper
public abstract class GroupMemberWrapper
Returns an xml element for an IGroupMember.
| Field Summary | |
|---|---|
protected java.lang.String |
ELEMENT_TAGNAME
|
| Fields inherited from interface org.jasig.portal.channels.groupsmanager.GroupsManagerConstants |
|---|
ADD_REMOVE_PERMISSION, ASSIGN_PERMISSION, BASE_PACKAGE, BROWSE_MODE, COMMANDS_PACKAGE, CREATE_PERMISSION, DELETE_PERMISSION, EDIT_MODE, ENTITY_CLASSNAME, ENTITY_TAGNAME, GROUP_CLASSNAME, GROUP_TAGNAME, GROUPS_PACKAGE, MEMBERS_ONLY_MODE, OWNER, PROPERTIES_TAGNAME, ROOT_GROUP_DESCRIPTION, ROOT_GROUP_TITLE, SECURITY_PACKAGE, SELECT_MODE, SELECT_PERMISSION, UPDATE_PERMISSION, VIEW_PERMISSION, WRAPPERS_PACKAGE |
| Constructor Summary | |
|---|---|
GroupMemberWrapper()
Creates new GroupMemberWrapper |
|
| Method Summary | |
|---|---|
void |
applyPermissions(org.w3c.dom.Element rootElem,
IGroupMember gm,
IGroupsManagerPermissions gmp,
IAuthorizationPrincipal ap)
Adds permission attributes to the group member element. |
abstract org.w3c.dom.Element |
getXml(IGroupMember gm,
org.w3c.dom.Element anElem,
CGroupsManagerUnrestrictedSessionData sessionData)
Returns an xml element for a given IGroupMember. |
org.w3c.dom.Element |
getXml(java.lang.String aKey,
java.lang.String aType,
org.w3c.dom.Element anElem,
CGroupsManagerUnrestrictedSessionData sessionData)
Returns an xml element for a given IGroupMember key. |
protected abstract IGroupMember |
retrieveGroupMember(java.lang.String aKey,
java.lang.String aType)
Returns a GroupMember for a key. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String ELEMENT_TAGNAME
| Constructor Detail |
|---|
public GroupMemberWrapper()
| Method Detail |
|---|
public org.w3c.dom.Element getXml(java.lang.String aKey,
java.lang.String aType,
org.w3c.dom.Element anElem,
CGroupsManagerUnrestrictedSessionData sessionData)
getXml in interface IGroupsManagerWrapperaKey - StringaType - StringanElem - ElementsessionData - CGroupsManagerUnrestrictedSessionData
public void applyPermissions(org.w3c.dom.Element rootElem,
IGroupMember gm,
IGroupsManagerPermissions gmp,
IAuthorizationPrincipal ap)
rootElem - Elementgm - IGroupMembergmp - IGroupsManagerPermissionsap - IAuthorizationPrincipal
public abstract org.w3c.dom.Element getXml(IGroupMember gm,
org.w3c.dom.Element anElem,
CGroupsManagerUnrestrictedSessionData sessionData)
getXml in interface IGroupsManagerWrappergm - IGroupMemberanElem - ElementsessionData - CGroupsManagerUnrestrictedSessionData
protected abstract IGroupMember retrieveGroupMember(java.lang.String aKey,
java.lang.String aType)
aKey - aType -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||