org.sakaiproject.coursemanagement.api
Interface CourseSet

All Known Implementing Classes:
CourseSetCmImpl

public interface CourseSet

Models "School" and "Department" as well as more ad hoc groupings.

Author:
Josh Holtzman

Method Summary
 String getAuthority()
          What authority defines this object?
 String getCategory()
          A category
 String getDescription()
          Gets the description of this MembershipContainer.
 String getEid()
          Gets the unique enterprise id of this MembershipContainer.
 CourseSet getParent()
          Gets the parent CourseSet for this CourseSet, or null if this is a top-level CourseSet.
 String getTitle()
          Gets the title of this MembershipContainer.
 void setAuthority(String authority)
           
 void setCategory(String category)
           
 void setDescription(String description)
           
 void setEid(String eid)
           
 void setParent(CourseSet parent)
           
 void setTitle(String title)
           
 

Method Detail

getEid

String getEid()
Gets the unique enterprise id of this MembershipContainer.

Returns:

setEid

void setEid(String eid)

getAuthority

String getAuthority()
What authority defines this object?

Returns:

setAuthority

void setAuthority(String authority)

getTitle

String getTitle()
Gets the title of this MembershipContainer.

Returns:

setTitle

void setTitle(String title)

getDescription

String getDescription()
Gets the description of this MembershipContainer.

Returns:

setDescription

void setDescription(String description)

getCategory

String getCategory()
A category

Returns:

setCategory

void setCategory(String category)

getParent

CourseSet getParent()
Gets the parent CourseSet for this CourseSet, or null if this is a top-level CourseSet.

Returns:

setParent

void setParent(CourseSet parent)


Copyright © 2011 Sakai Project. All Rights Reserved.