org.sakaiproject.coursemanagement.impl
Class CrossListableCmImpl

java.lang.Object
  extended by org.sakaiproject.coursemanagement.impl.AbstractPersistentCourseManagementObjectCmImpl
      extended by org.sakaiproject.coursemanagement.impl.AbstractNamedCourseManagementObjectCmImpl
          extended by org.sakaiproject.coursemanagement.impl.AbstractMembershipContainerCmImpl
              extended by org.sakaiproject.coursemanagement.impl.CrossListableCmImpl
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CanonicalCourseCmImpl, CourseOfferingCmImpl

public abstract class CrossListableCmImpl
extends AbstractMembershipContainerCmImpl

A CrossListableCmImpl is a CM entity that can be cross-listed. This does not belong in the API, since the CrossListingCmImpl object is specific to the hibernate implementation.

Author:
Josh Holtzman
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.sakaiproject.coursemanagement.impl.AbstractNamedCourseManagementObjectCmImpl
description, eid, title
 
Fields inherited from class org.sakaiproject.coursemanagement.impl.AbstractPersistentCourseManagementObjectCmImpl
AUTHORITY, createdBy, createdDate, key, lastModifiedBy, lastModifiedDate, version
 
Constructor Summary
CrossListableCmImpl()
           
 
Method Summary
abstract  CrossListingCmImpl getCrossListing()
           
abstract  void setCrossListing(CrossListingCmImpl crossListingCmImpl)
           
 
Methods inherited from class org.sakaiproject.coursemanagement.impl.AbstractMembershipContainerCmImpl
getMembers, setMembers
 
Methods inherited from class org.sakaiproject.coursemanagement.impl.AbstractNamedCourseManagementObjectCmImpl
getDescription, getEid, getTitle, setDescription, setEid, setTitle, toString
 
Methods inherited from class org.sakaiproject.coursemanagement.impl.AbstractPersistentCourseManagementObjectCmImpl
getAuthority, getCreatedBy, getCreatedDate, getKey, getLastModifiedBy, getLastModifiedDate, getVersion, setAuthority, setCreatedBy, setCreatedDate, setKey, setLastModifiedBy, setLastModifiedDate, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CrossListableCmImpl

public CrossListableCmImpl()
Method Detail

getCrossListing

public abstract CrossListingCmImpl getCrossListing()

setCrossListing

public abstract void setCrossListing(CrossListingCmImpl crossListingCmImpl)


Copyright © 2011 Sakai Project. All Rights Reserved.