Class ItemTaken

Description

ItemTaken includes the Item, the Submitted Response, and any Evaluation of the SubmittedResponse. There is also any supporting data.

OSID Version: 2.0

Licensed under the org.osid.SidImplementationLicenseMIT.

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


	
			
Method Summary
void createEvaluation (mixed $evaluationType, object Type $evaluationType )
void deleteEvaluation (mixed $evaluationId, object Id $evaluationId )
object mixed getData ()
string getDisplayName ()
object EvaluationIterator getEvaluationsByType (mixed $evaluationType, object Type $evaluationType )
void updateData (object mixed $data)
void updateDisplayName (mixed $displayName, string $displayName )
Methods
createEvaluation (line 187)

Create an Evaluation of the specified Type 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, NULL_ARGUMENT, UNKNOWN_TYPE
void createEvaluation (mixed $evaluationType, object Type $evaluationType )
deleteEvaluation (line 213)

Delete this Evaluation from 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, NULL_ARGUMENT, UNKNOWN_ID
void deleteEvaluation (mixed $evaluationId, object Id $evaluationId )
getData (line 160)

Get the Data for this ItemTaken. 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 ()
getDisplayName (line 90)

Get the display name for this ItemTaken.

  • 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 265)

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 242)

Get the Evaluations of the specified Type 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, NULL_ARGUMENT, UNKNOWN_TYPE
object EvaluationIterator getEvaluationsByType (mixed $evaluationType, object Type $evaluationType )
getId (line 113)

Get the unique Id for this ItemTaken.

  • 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 ()
getItem (line 136)

Get the Item for this Item 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 Item getItem ()
getSectionTaken (line 288)

Get the SectionTaken to which this ItemTaken belongs.

  • 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 SectionTaken getSectionTaken ()
updateData (line 67)

Update the data for this ItemTaken. 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)
updateDisplayName (line 41)

Update the display name for this ItemTaken.

  • 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

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