gov.nih.nci.cagrid.gridgrouper.client
Class Membership

java.lang.Object
  extended by gov.nih.nci.cagrid.gridgrouper.client.GridGrouperObject
      extended by gov.nih.nci.cagrid.gridgrouper.client.Membership
All Implemented Interfaces:
MembershipI

public class Membership
extends GridGrouperObject
implements MembershipI

Version:
$Id: GridGrouperBaseTreeNode.java,v 1.1 2006/08/04 03:49:26 langella Exp $
Author:
Stephen Langella, Scott Oster, Shannon Hastings, David W. Ervin

Constructor Summary
protected Membership(GridGrouper gridGrouper, MembershipDescriptor des)
           
 
Method Summary
 int getDepth()
           
 GroupI getGroup()
           
 MemberI getMember()
           
 GroupI getViaGroup()
           
 
Methods inherited from class gov.nih.nci.cagrid.gridgrouper.client.GridGrouperObject
getLog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Membership

protected Membership(GridGrouper gridGrouper,
                     MembershipDescriptor des)
              throws edu.internet2.middleware.subject.SubjectNotFoundException
Throws:
edu.internet2.middleware.subject.SubjectNotFoundException
Method Detail

getDepth

public int getDepth()
Specified by:
getDepth in interface MembershipI

getGroup

public GroupI getGroup()
                throws edu.internet2.middleware.grouper.GroupNotFoundException
Specified by:
getGroup in interface MembershipI
Throws:
edu.internet2.middleware.grouper.GroupNotFoundException

getMember

public MemberI getMember()
                  throws edu.internet2.middleware.grouper.MemberNotFoundException
Specified by:
getMember in interface MembershipI
Throws:
edu.internet2.middleware.grouper.MemberNotFoundException

getViaGroup

public GroupI getViaGroup()
                   throws edu.internet2.middleware.grouper.GroupNotFoundException
Specified by:
getViaGroup in interface MembershipI
Throws:
edu.internet2.middleware.grouper.GroupNotFoundException