org.sakaiproject.coursemanagement.impl
Class AcademicSessionCmImpl

java.lang.Object
  extended by org.sakaiproject.coursemanagement.impl.AbstractPersistentCourseManagementObjectCmImpl
      extended by org.sakaiproject.coursemanagement.impl.AbstractNamedCourseManagementObjectCmImpl
          extended by org.sakaiproject.coursemanagement.impl.AcademicSessionCmImpl
All Implemented Interfaces:
Serializable, AcademicSession

public class AcademicSessionCmImpl
extends AbstractNamedCourseManagementObjectCmImpl
implements AcademicSession, Serializable

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
AcademicSessionCmImpl()
           
AcademicSessionCmImpl(String eid, String title, String description, Date startDate, Date endDate)
           
 
Method Summary
 Date getEndDate()
          The date this AcademicSession ends (if any).
 Date getStartDate()
          The date this AcademicSession starts (if any).
 boolean isCurrent()
           
 void setCurrent(boolean current)
           
 void setEndDate(Date endDate)
           
 void setStartDate(Date startDate)
           
 
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
 
Methods inherited from interface org.sakaiproject.coursemanagement.api.AcademicSession
getAuthority, getDescription, getEid, getTitle, setAuthority, setDescription, setEid, setTitle
 

Constructor Detail

AcademicSessionCmImpl

public AcademicSessionCmImpl()

AcademicSessionCmImpl

public AcademicSessionCmImpl(String eid,
                             String title,
                             String description,
                             Date startDate,
                             Date endDate)
Method Detail

getEndDate

public Date getEndDate()
Description copied from interface: AcademicSession
The date this AcademicSession ends (if any).

Specified by:
getEndDate in interface AcademicSession
Returns:

setEndDate

public void setEndDate(Date endDate)
Specified by:
setEndDate in interface AcademicSession

getStartDate

public Date getStartDate()
Description copied from interface: AcademicSession
The date this AcademicSession starts (if any).

Specified by:
getStartDate in interface AcademicSession
Returns:

setStartDate

public void setStartDate(Date startDate)
Specified by:
setStartDate in interface AcademicSession

isCurrent

public boolean isCurrent()

setCurrent

public void setCurrent(boolean current)


Copyright © 2011 Sakai Project. All Rights Reserved.