|
||||||||||
| 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.SIFList<AssessmentHistory>
com.edustructures.sifworks.etranscripts.AssessmentPerformanceHistory
public class AssessmentPerformanceHistory
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
AssessmentPerformanceHistory()
Constructor |
|
AssessmentPerformanceHistory(AssessmentHistory assessment)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
void |
addAssessment(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
Adds a new <Assessment> repeatable element. |
AssessmentHistory |
getAssessment(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
Gets an AssessmentHistory object instance. |
AssessmentHistory[] |
getAssessments()
Gets all AssessmentHistory object instances. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
void |
removeAssessment(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
Removes an AssessmentHistory object instance. |
void |
setAssessments(AssessmentHistory[] assessments)
Sets an array of AssessmentHistory objects. |
| Methods inherited from class com.edustructures.sifworks.SIFList |
|---|
add, addAll, clear, contains, containsAll, get, iterator, remove, remove, removeAll, retainAll, size, toArray, toArray |
| 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 |
| Methods inherited from interface java.util.Collection |
|---|
equals, hashCode, isEmpty |
| Constructor Detail |
|---|
public AssessmentPerformanceHistory()
public AssessmentPerformanceHistory(AssessmentHistory assessment)
assessment - | Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public void addAssessment(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
<Assessment> repeatable element.
This form of setAssessment is provided as a convenience method
that is functionally equivalent to the version of setAssessment
that accepts a single AssessmentHistory object.
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.
public void removeAssessment(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
AssessmentHistory object instance. More than one instance can be defined for this object because it is a repeatable field element.
name - Identifies the AssessmentHistory object to remove by its Name valueadministrationDate - Identifies the AssessmentHistory object to remove by its AdministrationDate valuestudentGradeLevelWhenAssessed - Identifies the AssessmentHistory object to remove by its StudentGradeLevelWhenAssessed valuetestScoreType - Identifies the AssessmentHistory object to remove by its TestScoreType valuetestScore - Identifies the AssessmentHistory object to remove by its TestScore value
public AssessmentHistory getAssessment(java.lang.String name,
PartialDateType administrationDate,
GradeLevel studentGradeLevelWhenAssessed,
AssessmentReportingMethod testScoreType,
java.lang.String testScore)
AssessmentHistory object instance. More than one instance can be defined for this object because it is a repeatable field element.
name - Identifies the AssessmentHistory object to return by its "Name" attribute valueadministrationDate - Identifies the AssessmentHistory object to return by its "AdministrationDate" attribute valuestudentGradeLevelWhenAssessed - Identifies the AssessmentHistory object to return by its "StudentGradeLevelWhenAssessed" attribute valuetestScoreType - Identifies the AssessmentHistory object to return by its "TestScoreType" attribute valuetestScore - Identifies the AssessmentHistory object to return by its "TestScore" attribute value
AssessmentHistory objectpublic AssessmentHistory[] getAssessments()
AssessmentHistory object instances. More than one instance can be defined for this object because it is a repeatable field element.
AssessmentHistory objectspublic void setAssessments(AssessmentHistory[] assessments)
AssessmentHistory objects. All existing
AssessmentHistory instances
are removed and replaced with this list. Calling this method with the
parameter value set to null removes all AssessmentHistorys.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||