|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.esupportail.portal.channels.CWebdav.userManagement.Group
Id: Group.java,v 1.0 7 oct. 2004 Copyright (c) 2004 Esup Portail (www.esup-portail.org) Classes: Group Original Author: Yohan Colmant Represents a group for the management
Field Summary | |
private java.lang.String |
displayName
The displayed user name |
private java.util.Vector |
groupHierarchy
This group hierarchy |
private java.lang.String |
key
The group key |
protected static org.apache.commons.logging.Log |
log
Logger object |
Constructor Summary | |
Group(org.jasig.portal.groups.EntityGroupImpl group)
Constructor |
|
Group(java.lang.String hierarchy)
Constructor |
|
Group(java.lang.String key,
java.lang.String displayName)
Constructor |
Method Summary | |
boolean |
equals(java.lang.Object o)
Check if this group equals the object given in parameter |
java.lang.String |
getDisplayName()
Get the group display name |
java.util.Vector |
getGroupHierarchy()
Get this group keys hierarchy from the root to the group key |
private java.lang.String |
getGroupName(java.lang.String groupKey)
Get the display name for the group key specified in parameter |
java.lang.String |
getKey()
Get this group key |
private void |
recurGroupHierarchy(org.jasig.portal.groups.IGroupMember igm,
java.util.Vector v)
Set recursivly the group hierarchy |
void |
setDisplayName(java.lang.String displayName)
Set the group display name |
private void |
setGroupHierarchy(org.jasig.portal.groups.EntityGroupImpl group)
Set this group hierarchy |
java.lang.String |
toString()
Return a String from this group |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static final org.apache.commons.logging.Log log
private java.lang.String displayName
private java.lang.String key
private java.util.Vector groupHierarchy
Constructor Detail |
public Group(java.lang.String key, java.lang.String displayName)
key
- the group keydisplayName
- The displayed group namepublic Group(org.jasig.portal.groups.EntityGroupImpl group) throws org.jasig.portal.groups.GroupsException
group
- this portal group valuepublic Group(java.lang.String hierarchy) throws org.jasig.portal.groups.GroupsException
hierarchy
- this portal group hierarchy in this form: G1/G2/G3 where G1 is the root
org.jasig.portal.groups.GroupsException
Method Detail |
private java.lang.String getGroupName(java.lang.String groupKey) throws org.jasig.portal.groups.GroupsException
groupKey
- the group key
org.jasig.portal.groups.GroupsException
private void setGroupHierarchy(org.jasig.portal.groups.EntityGroupImpl group) throws org.jasig.portal.groups.GroupsException
group
- the group to explore
org.jasig.portal.groups.GroupsException
private void recurGroupHierarchy(org.jasig.portal.groups.IGroupMember igm, java.util.Vector v) throws org.jasig.portal.groups.GroupsException
igm
- the group member objectv
- the vector we want to set
org.jasig.portal.groups.GroupsException
public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String displayName)
displayName
- The displayName to set.public java.lang.String getKey()
public java.util.Vector getGroupHierarchy()
public boolean equals(java.lang.Object o)
o
- the object to compare
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |