org.sakaiproject.tool.assessment.osid.assessment.impl
Class SectionImpl

java.lang.Object
  extended byorg.sakaiproject.tool.assessment.osid.assessment.impl.SectionImpl
All Implemented Interfaces:
org.osid.assessment.Section, Serializable

public class SectionImpl
extends Object
implements org.osid.assessment.Section

See Also:
Serialized Form

Constructor Summary
SectionImpl()
           
 
Method Summary
 void addItem(org.osid.assessment.Item item)
           
 void addSection(org.osid.assessment.Section parm1)
           
 Serializable getData()
           
 String getDescription()
           
 String getDisplayName()
           
 org.osid.shared.Id getId()
           
 org.osid.assessment.ItemIterator getItems()
           
 org.osid.shared.PropertiesIterator getProperties()
           
 org.osid.shared.Properties getPropertiesByType(org.osid.shared.Type type)
           
 org.osid.shared.TypeIterator getPropertyTypes()
           
 org.osid.assessment.SectionIterator getSections()
           
 org.osid.shared.Type getSectionType()
           
 void orderItems(org.osid.assessment.Item[] itemArray)
           
 void orderSections(org.osid.assessment.Section[] parm1)
           
 void removeItem(org.osid.shared.Id itemId)
           
 void removeSection(org.osid.shared.Id parm1)
           
 void updateData(Serializable data)
           
 void updateDescription(String description)
           
 void updateDisplayName(String displayName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SectionImpl

public SectionImpl()
Method Detail

getId

public org.osid.shared.Id getId()
Specified by:
getId in interface org.osid.assessment.Section

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface org.osid.assessment.Section

updateDisplayName

public void updateDisplayName(String displayName)
Specified by:
updateDisplayName in interface org.osid.assessment.Section

getDescription

public String getDescription()
Specified by:
getDescription in interface org.osid.assessment.Section

updateDescription

public void updateDescription(String description)
Specified by:
updateDescription in interface org.osid.assessment.Section

getData

public Serializable getData()
Specified by:
getData in interface org.osid.assessment.Section

updateData

public void updateData(Serializable data)
Specified by:
updateData in interface org.osid.assessment.Section

getSectionType

public org.osid.shared.Type getSectionType()
Specified by:
getSectionType in interface org.osid.assessment.Section

getProperties

public org.osid.shared.PropertiesIterator getProperties()
                                                 throws org.osid.assessment.AssessmentException
Specified by:
getProperties in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException

getPropertiesByType

public org.osid.shared.Properties getPropertiesByType(org.osid.shared.Type type)
                                               throws org.osid.assessment.AssessmentException
Specified by:
getPropertiesByType in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException

getPropertyTypes

public org.osid.shared.TypeIterator getPropertyTypes()
                                              throws org.osid.assessment.AssessmentException
Specified by:
getPropertyTypes in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException

addItem

public void addItem(org.osid.assessment.Item item)
Specified by:
addItem in interface org.osid.assessment.Section

removeItem

public void removeItem(org.osid.shared.Id itemId)
                throws org.osid.assessment.AssessmentException
Specified by:
removeItem in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException

getItems

public org.osid.assessment.ItemIterator getItems()
Specified by:
getItems in interface org.osid.assessment.Section

orderItems

public void orderItems(org.osid.assessment.Item[] itemArray)
Specified by:
orderItems in interface org.osid.assessment.Section

addSection

public void addSection(org.osid.assessment.Section parm1)
                throws org.osid.assessment.AssessmentException
Specified by:
addSection in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException

removeSection

public void removeSection(org.osid.shared.Id parm1)
                   throws org.osid.assessment.AssessmentException
Specified by:
removeSection in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException

getSections

public org.osid.assessment.SectionIterator getSections()
                                                throws org.osid.assessment.AssessmentException
Specified by:
getSections in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException

orderSections

public void orderSections(org.osid.assessment.Section[] parm1)
                   throws org.osid.assessment.AssessmentException
Specified by:
orderSections in interface org.osid.assessment.Section
Throws:
org.osid.assessment.AssessmentException