org.sakaiproject.tool.assessment.data.ifc.questionpool
Interface QuestionPoolDataIfc

All Superinterfaces:
Serializable
All Known Implementing Classes:
QuestionPoolData, QuestionPoolFacade

public interface QuestionPoolDataIfc
extends Serializable

Version:
$Id: QuestionPoolDataIfc.java 1897 2005-09-20 22:10:03Z esmiley@stanford.edu $

Method Summary
 void addQuestionPoolItem(QuestionPoolItemIfc questionPoolItem)
           
 TypeIfc getAccessType()
           
 Long getAccessTypeId()
           
 Date getDateCreated()
           
 String getDescription()
           
 Long getIntellectualPropertyId()
           
 String getKeywords()
           
 Date getLastModified()
           
 AgentDataIfc getLastModifiedBy()
           
 String getLastModifiedById()
           
 String getObjectives()
           
 String getOrganizationName()
           
 AgentDataIfc getOwner()
           
 String getOwnerId()
           
 Long getParentPoolId()
           
 Long getQuestionPoolId()
           
 Set getQuestionPoolItems()
           
 Collection getQuestions()
           
 Integer getQuestionSize()
           
 String getRubric()
           
 Integer getSubPoolSize()
           
 String getTitle()
           
 TypeIfc getType()
           
 Long getTypeId()
           
 void setAccessType(TypeIfc accessType)
           
 void setAccessTypeId(Long accessTypeId)
           
 void setDateCreated(Date dateCreated)
           
 void setDescription(String description)
           
 void setIntellectualPropertyId(Long intellectualPropertyId)
           
 void setKeywords(String keywords)
           
 void setLastModified(Date lastModified)
           
 void setLastModifiedBy(AgentDataIfc lastModifiedBy)
           
 void setLastModifiedById(String lastModifiedById)
           
 void setObjectives(String objectives)
           
 void setOrganizationName(String organizationName)
           
 void setOwner(AgentDataIfc owner)
           
 void setOwnerId(String ownerId)
           
 void setParentPoolId(Long parentPoolId)
           
 void setQuestionPoolId(Long questionPoolId)
           
 void setQuestionPoolItems(Set questionPoolItems)
           
 void setQuestions(Collection items)
           
 void setRubric(String rubric)
           
 void setSubPoolSize(Integer subPoolSize)
           
 void setTitle(String title)
           
 void setType(TypeIfc type)
           
 void setTypeId(Long typeId)
           
 

Method Detail

getQuestionPoolId

public Long getQuestionPoolId()

setQuestionPoolId

public void setQuestionPoolId(Long questionPoolId)

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getParentPoolId

public Long getParentPoolId()

setParentPoolId

public void setParentPoolId(Long parentPoolId)

getOwnerId

public String getOwnerId()

setOwnerId

public void setOwnerId(String ownerId)

getOwner

public AgentDataIfc getOwner()

setOwner

public void setOwner(AgentDataIfc owner)

getDateCreated

public Date getDateCreated()

setDateCreated

public void setDateCreated(Date dateCreated)

getLastModified

public Date getLastModified()

setLastModified

public void setLastModified(Date lastModified)

getLastModifiedById

public String getLastModifiedById()

setLastModifiedById

public void setLastModifiedById(String lastModifiedById)

getLastModifiedBy

public AgentDataIfc getLastModifiedBy()

setLastModifiedBy

public void setLastModifiedBy(AgentDataIfc lastModifiedBy)

getAccessTypeId

public Long getAccessTypeId()

setAccessTypeId

public void setAccessTypeId(Long accessTypeId)

getAccessType

public TypeIfc getAccessType()

setAccessType

public void setAccessType(TypeIfc accessType)

getObjectives

public String getObjectives()

setObjectives

public void setObjectives(String objectives)

getKeywords

public String getKeywords()

setKeywords

public void setKeywords(String keywords)

getRubric

public String getRubric()

setRubric

public void setRubric(String rubric)

getTypeId

public Long getTypeId()

setTypeId

public void setTypeId(Long typeId)

getType

public TypeIfc getType()

setType

public void setType(TypeIfc type)

getIntellectualPropertyId

public Long getIntellectualPropertyId()

setIntellectualPropertyId

public void setIntellectualPropertyId(Long intellectualPropertyId)

getOrganizationName

public String getOrganizationName()

setOrganizationName

public void setOrganizationName(String organizationName)

getQuestionPoolItems

public Set getQuestionPoolItems()

setQuestionPoolItems

public void setQuestionPoolItems(Set questionPoolItems)

addQuestionPoolItem

public void addQuestionPoolItem(QuestionPoolItemIfc questionPoolItem)

getQuestions

public Collection getQuestions()

setQuestions

public void setQuestions(Collection items)

getQuestionSize

public Integer getQuestionSize()

setSubPoolSize

public void setSubPoolSize(Integer subPoolSize)

getSubPoolSize

public Integer getSubPoolSize()