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

java.lang.Object
  extended by org.sakaiproject.tool.assessment.osid.assessment.impl.ItemImpl
All Implemented Interfaces:
Serializable, org.osid.assessment.Item

public class ItemImpl
extends Object
implements Serializable, org.osid.assessment.Item

See Also:
Serialized Form

Constructor Summary
ItemImpl()
           
 
Method Summary
 Serializable getData()
           
 String getDescription()
           
 String getDisplayName()
           
 org.osid.shared.Id getId()
           
 org.osid.shared.Type getItemType()
           
 org.osid.shared.PropertiesIterator getProperties()
           
 org.osid.shared.Properties getPropertiesByType(org.osid.shared.Type type)
           
 org.osid.shared.TypeIterator getPropertyTypes()
           
 void setId(org.osid.shared.Id id)
           
 void setItemType(org.osid.shared.Type itemType)
           
 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

ItemImpl

public ItemImpl()
Method Detail

getId

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

setId

public void setId(org.osid.shared.Id id)

getItemType

public org.osid.shared.Type getItemType()
Specified by:
getItemType in interface org.osid.assessment.Item

setItemType

public void setItemType(org.osid.shared.Type itemType)

getDisplayName

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

updateDisplayName

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

getDescription

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

updateDescription

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

getData

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

updateData

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

getProperties

public org.osid.shared.PropertiesIterator getProperties()
                                                 throws org.osid.assessment.AssessmentException
Specified by:
getProperties in interface org.osid.assessment.Item
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.Item
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.Item
Throws:
org.osid.assessment.AssessmentException


Copyright © 2005-2013 Sakai Project. All Rights Reserved.