Class AssessmentPublished

Description

AssessmentPublished includes an Assessment as well as additional data relating to the availability of the Assessment.

OSID Version: 2.0

Licensed under the org.osid.SidImplementationLicenseMIT.

Located in /harmoni/oki2/osid/assessment/AssessmentPublished.php (line 18)


	
			
Method Summary
void deleteAssessmentTaken (mixed $assessmentTakenId, object Id $assessmentTakenId )
object mixed getData ()
int getDate ()
string getDescription ()
string getDisplayName ()
object EvaluationIterator getEvaluationsByType (mixed $evaluationType, object Type $evaluationType )
void updateCourseSectionId (mixed $courseSectionId, object Id $courseSectionId )
void updateData (object mixed $data)
void updateDescription (mixed $description, string $description )
void updateDisplayName (mixed $displayName, string $displayName )
void updateGradingAssignmentId (mixed $gradingAssignmentId, object Id $gradingAssignmentId )
Methods
createAssessmentTaken (line 365)

Create an AssessmentTaken based on an AssessmentPublished and agentId of the student.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT
object AssessmentTaken createAssessmentTaken (mixed $agentId, object Id $agentId )
deleteAssessmentTaken (line 391)

Delete an AssessmentTaken.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT, UNKNOWN_ID
void deleteAssessmentTaken (mixed $assessmentTakenId, object Id $assessmentTakenId )
getAssessment (line 263)

Get the Assessment being published.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Assessment getAssessment ()
getAssessmentsTaken (line 414)

Get all the Assessments taken.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object AssessmentTakenIterator getAssessmentsTaken ()
getAssessmentsTakenBy (line 439)

Get all the Assessments taken by a specific a student with this agentId.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object AssessmentTakenIterator getAssessmentsTakenBy (mixed $agentId, object Id $agentId )
getCourseSectionId (line 313)

Get the unique Id of the Course Section associated with this AssessmentPublished, if any. The unique Id refers to an object created through the CourseManagement OSID.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Id getCourseSectionId ()
getData (line 337)

Get the Data for this AssessmentPublished. The structure of the Data is not defined in the OSID.

  • return: (original type: java.io.Serializable)
  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object mixed getData ()
getDate (line 240)

Get the date the Assessment was published.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
int getDate ()
getDescription (line 194)

Get the description for this AssessmentPublished.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
string getDescription ()
getDisplayName (line 171)

Get the display name for this AssessmentPublished.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
string getDisplayName ()
getEvaluations (line 462)

Get all the Evaluations for this Item.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object EvaluationIterator getEvaluations ()
getEvaluationsByType (line 491)

Get the Evaluations of the specified Type for this Assessment.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT, UNKNOWN_TYPE
object EvaluationIterator getEvaluationsByType (mixed $evaluationType, object Type $evaluationType )
getGradingAssignmentId (line 288)

Get the unique Id of the Assignment associated with this AssessmentPublished, if any. The unique Id refers to an object created through the Grading OSID.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Id getGradingAssignmentId ()
getId (line 217)

Get the unique Id for this AssessmentPublished.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Id getId ()
updateCourseSectionId (line 122)

Set the unique Id of the Course Section associated with this AssessmentPublished, if any. The unique Id refers to an object created through the CourseManagement OSID.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT, UNKNOWN_ID
void updateCourseSectionId (mixed $courseSectionId, object Id $courseSectionId )
updateData (line 148)

Update the data for this AssessmentPublished. The structure of the Data is not defined in the OSID. .

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT
void updateData (object mixed $data)
  • object mixed $data: (original type: java.io.Serializable)
updateDescription (line 66)

Update the description for this AssessmentPublished.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT
void updateDescription (mixed $description, string $description )
  • string $description
updateDisplayName (line 41)

Update the display name for this AssessmentPublished.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT
void updateDisplayName (mixed $displayName, string $displayName )
  • string $displayName
updateGradingAssignmentId (line 94)

Set the unique Id of the Assignment associated with this AssessmentPublished, if any. The unique Id refers to an object created through the Grading OSID.

  • access: public
  • throws: object AssessmentException An exception with one of the following messages defined in org.osid.assessment.AssessmentException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT, UNKNOWN_ID
void updateGradingAssignmentId (mixed $gradingAssignmentId, object Id $gradingAssignmentId )

Documentation generated on Wed, 19 Sep 2007 10:21:33 -0400 by phpDocumentor 1.3.0RC3