|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.edustructures.sifworks.Element
com.edustructures.sifworks.SIFElement
com.edustructures.sifworks.etranscripts.AssessmentHistory
public class AssessmentHistory
A record of performance on an individual assessment.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
AssessmentHistory()
Constructor |
|
AssessmentHistory(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
PartialDateType |
getAdministrationDate()
Gets the value of the <AdministrationDate> element. |
java.lang.String |
getForm()
Gets the value of the <Form> element. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
java.lang.String |
getLevel()
Gets the value of the <Level> element. |
java.lang.String |
getName()
Gets the value of the <Name> element. |
GradeLevel |
getStudentGradeLevelWhenAssessed()
Gets the value of the <StudentGradeLevelWhenAssessed> element. |
java.lang.String |
getSubtestCategory()
Gets the value of the <SubtestCategory> element. |
java.lang.String |
getTestScore()
Gets the value of the <TestScore> element. |
java.lang.String |
getTestScoreType()
Gets the value of the <TestScoreType> element. |
void |
removeAdministrationDate()
Removes the AdministrationDate child element previously created by calling setAdministrationDate |
void |
removeStudentGradeLevelWhenAssessed()
Removes the StudentGradeLevelWhenAssessed child element previously created by calling setStudentGradeLevelWhenAssessed |
void |
setAdministrationDate(PartialDateType value)
Sets the value of the <AdministrationDate> element. |
void |
setAdministrationDate(java.lang.String value)
Sets the value of the <AdministrationDate> child element. |
void |
setForm(java.lang.String value)
Sets the value of the <Form> element. |
void |
setLevel(java.lang.String value)
Sets the value of the <Level> element. |
void |
setName(java.lang.String value)
Sets the value of the <Name> element. |
void |
setStudentGradeLevelWhenAssessed(GradeLevel value)
Sets the value of the <StudentGradeLevelWhenAssessed> element. |
void |
setStudentGradeLevelWhenAssessed(GradeLevelCode code)
Sets the value of the <StudentGradeLevelWhenAssessed> child element. |
void |
setSubtestCategory(java.lang.String value)
Sets the value of the <SubtestCategory> element. |
void |
setTestScore(java.lang.String value)
Sets the value of the <TestScore> element. |
void |
setTestScoreType(AssessmentReportingMethod value)
Sets the value of the <TestScoreType> element. |
void |
setTestScoreType(java.lang.String value)
Sets the value of the <TestScoreType> element as a String. |
| Methods inherited from class com.edustructures.sifworks.SIFElement |
|---|
addChild, addChild, clone, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getSIFValue, getSIFVersion, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, setSIFVersion, setTextValue, setXmlId, tag |
| Methods inherited from class com.edustructures.sifworks.Element |
|---|
compareTo, getElementDef, getParent, getRoot, isChanged, isDoNotEncode, isEmpty, setChanged, setDoNotEncode, setElementDef, setEmpty, setParent, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AssessmentHistory()
public AssessmentHistory(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
name - Textual description of assessment.administrationDate - Date the assessment was administered.studentGradeLevelWhenAssessed - Student's grade level when assessed.testScoreType - Type of test scoretestScore - Test score.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getName()
<Name> element.
The SIF specification defines the meaning of this element as: "Textual description of assessment."
Name element of this object.public void setName(java.lang.String value)
<Name> element.
The SIF specification defines the meaning of this element as: "Textual description of assessment."
value - A String objectpublic void setAdministrationDate(PartialDateType value)
<AdministrationDate> element.
The SIF specification defines the meaning of this element as: "Date the assessment was administered."
value - A PartialDateType objectpublic void setAdministrationDate(java.lang.String value)
<AdministrationDate> child element.
This form of setAdministrationDate is provided as a convenience method
that is functionally equivalent to the version of setAdministrationDate
that accepts a single PartialDateType object.
value - Gets or sets the content value of the <PartialDateType> elementpublic PartialDateType getAdministrationDate()
<AdministrationDate> element.
The SIF specification defines the meaning of this element as: "Date the assessment was administered."
PartialDateType objectpublic void removeAdministrationDate()
AdministrationDate child element previously created by calling setAdministrationDate
public java.lang.String getForm()
<Form> element.
The SIF specification defines the meaning of this element as: "Form, version or edition of the test."
Form element of this object.public void setForm(java.lang.String value)
<Form> element.
The SIF specification defines the meaning of this element as: "Form, version or edition of the test."
value - A String objectpublic java.lang.String getLevel()
<Level> element.
The SIF specification defines the meaning of this element as: "Free-form text description of the level of the test."
Level element of this object.public void setLevel(java.lang.String value)
<Level> element.
The SIF specification defines the meaning of this element as: "Free-form text description of the level of the test."
value - A String objectpublic void setStudentGradeLevelWhenAssessed(GradeLevel value)
<StudentGradeLevelWhenAssessed> element.
The SIF specification defines the meaning of this element as: "Student's grade level when assessed."
value - A GradeLevel objectpublic void setStudentGradeLevelWhenAssessed(GradeLevelCode code)
<StudentGradeLevelWhenAssessed> child element.
This form of setStudentGradeLevelWhenAssessed is provided as a convenience method
that is functionally equivalent to the version of setStudentGradeLevelWhenAssessed
that accepts a single GradeLevel object.
code - Code representing the grade level.public GradeLevel getStudentGradeLevelWhenAssessed()
<StudentGradeLevelWhenAssessed> element.
The SIF specification defines the meaning of this element as: "Student's grade level when assessed."
GradeLevel objectpublic void removeStudentGradeLevelWhenAssessed()
StudentGradeLevelWhenAssessed child element previously created by calling setStudentGradeLevelWhenAssessed
public java.lang.String getSubtestCategory()
<SubtestCategory> element.
The SIF specification defines the meaning of this element as: "The subtest or subject category of the assessment."
SubtestCategory element of this object.public void setSubtestCategory(java.lang.String value)
<SubtestCategory> element.
The SIF specification defines the meaning of this element as: "The subtest or subject category of the assessment."
value - A String objectpublic java.lang.String getTestScoreType()
<TestScoreType> element.
The SIF specification defines the meaning of this element as: "Type of test score"
TestScoreType element of this object.public void setTestScoreType(AssessmentReportingMethod value)
<TestScoreType> element.
The SIF specification defines the meaning of this element as: "Type of test score"
value - A constant defined by the AssessmentReportingMethod classpublic void setTestScoreType(java.lang.String value)
<TestScoreType> element as a String.
The SIF specification defines the meaning of this element as: "Type of test score"
value - The value as a Stringpublic java.lang.String getTestScore()
<TestScore> element.
The SIF specification defines the meaning of this element as: "Test score."
TestScore element of this object.public void setTestScore(java.lang.String value)
<TestScore> element.
The SIF specification defines the meaning of this element as: "Test score."
value - A String object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||