edu.vt.middleware.ed
Interface GroupRelation<V extends DirectoryObject>

Type Parameters:
V - The type of the dependent object in the relation.
All Superinterfaces:
DataObject, DataRelation<Group,V>
All Known Implementing Classes:
AbstractGroupRelation, GroupGroupRelation, GroupPersonRelation, GroupServiceRelation

public interface GroupRelation<V extends DirectoryObject>
extends DataRelation<Group,V>

A data relationship between a Group and another entity.

Version:
$Revision: 7971 $
Author:
Marvin S. Addison

Method Summary
 Group getGroup()
          Gets the group involved in the relationship.
 void setGroup(Group g)
          Sets the group involved in the relationship.
 
Methods inherited from interface edu.vt.middleware.ed.DataRelation
getExpirationDate, getRelation, getRelationship, getRoleType, setExpirationDate, setRelation, setRelationship, setRoleType
 
Methods inherited from interface edu.vt.middleware.ed.DataObject
getCreatedBy, getCreationDate, getUid, setCreatedBy, setCreationDate, setUid
 

Method Detail

getGroup

Group getGroup()
Gets the group involved in the relationship.

Returns:
Group side of relationship.

setGroup

void setGroup(Group g)
Sets the group involved in the relationship.

Parameters:
g - Group side of relationship.


Copyright © 2008 Virginia Tech. All Rights Reserved.