|
||||||||||
| 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.SIFDataObject
com.edustructures.sifworks.programs.TestAccommodation
public class TestAccommodation
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
TestAccommodation()
Constructor |
|
TestAccommodation(java.lang.String refId)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.util.Calendar |
getActualTestAdministrationDate()
Gets the value of the <ActualTestAdministrationDate> element. |
java.lang.String |
getAssessmentRegistrationRefId()
Gets the value of the <AssessmentRegistrationRefId> element. |
java.lang.String |
getAuthorizedActual()
Gets the value of the <AuthorizedActual> element. |
GradeLevel |
getGradeLevel()
Gets the value of the <GradeLevel> 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 |
getLEAInfoRefId()
Gets the value of the <LEAInfoRefId> element. |
java.lang.String |
getLocalId()
Gets the value of the <LocalId> element. |
Name |
getName()
Gets the value of the <Name> element. |
java.util.Calendar |
getPlannedTestAdministrationDate()
Gets the value of the <PlannedTestAdministrationDate> element. |
java.lang.String |
getRefId()
Gets the value of the RefId attribute. |
java.lang.String |
getSchoolInfoRefId()
Gets the value of the <SchoolInfoRefId> element. |
java.lang.String |
getStateDistrictId()
Gets the value of the <StateDistrictId> element. |
java.lang.String |
getStateProvinceId()
Gets the value of the <StateProvinceId> element. |
java.lang.String |
getStateSchoolId()
Gets the value of the <StateSchoolId> element. |
java.lang.String |
getStudentPersonalRefId()
Gets the value of the <StudentPersonalRefId> element. |
StudentProgramAccommodations |
getStudentProgramAccommodations()
Gets the value of the <StudentProgramAccommodations> element. |
java.lang.String |
getTestAdministration()
Gets the value of the <TestAdministration> element. |
java.lang.String |
getTestAdministrationDateRange()
Gets the value of the <TestAdministrationDateRange> element. |
java.lang.String |
getTestGradeLevel()
Gets the value of the <TestGradeLevel> element. |
java.lang.String |
getTestSubjectArea()
Gets the value of the <TestSubjectArea> element. |
java.lang.String |
getTestType()
Gets the value of the <TestType> element. |
void |
removeGradeLevel()
Removes the GradeLevel child element previously created by calling setGradeLevel |
void |
removeName()
Removes the Name child element previously created by calling setName |
void |
removeStudentProgramAccommodations()
Removes the StudentProgramAccommodations child element previously created by calling setStudentProgramAccommodations |
void |
setActualTestAdministrationDate(java.util.Calendar value)
Sets the value of the <ActualTestAdministrationDate> element. |
void |
setAssessmentRegistrationRefId(java.lang.String value)
Sets the value of the <AssessmentRegistrationRefId> element. |
void |
setAuthorizedActual(AuthorizedActual value)
Sets the value of the <AuthorizedActual> element. |
void |
setAuthorizedActual(java.lang.String value)
Sets the value of the <AuthorizedActual> element as a String. |
void |
setGradeLevel(GradeLevel value)
Sets the value of the <GradeLevel> element. |
void |
setGradeLevel(GradeLevelCode code)
Sets the value of the <GradeLevel> child element. |
void |
setLEAInfoRefId(java.lang.String value)
Sets the value of the <LEAInfoRefId> element. |
void |
setLocalId(java.lang.String value)
Sets the value of the <LocalId> element. |
void |
setName(Name value)
Sets the value of the <Name> element. |
void |
setName(NameType type,
java.lang.String lastName,
java.lang.String firstName)
Sets the value of the <Name> child element. |
void |
setPlannedTestAdministrationDate(java.util.Calendar value)
Sets the value of the <PlannedTestAdministrationDate> element. |
void |
setRefId(java.lang.String value)
Sets the value of the RefId attribute. |
void |
setSchoolInfoRefId(java.lang.String value)
Sets the value of the <SchoolInfoRefId> element. |
void |
setStateDistrictId(java.lang.String value)
Sets the value of the <StateDistrictId> element. |
void |
setStateProvinceId(StatePrCode value)
Sets the value of the <StateProvinceId> element. |
void |
setStateProvinceId(java.lang.String value)
Sets the value of the <StateProvinceId> element as a String. |
void |
setStateSchoolId(java.lang.String value)
Sets the value of the <StateSchoolId> element. |
void |
setStudentPersonalRefId(java.lang.String value)
Sets the value of the <StudentPersonalRefId> element. |
void |
setStudentProgramAccommodations(StudentProgramAccommodations value)
Sets the value of the <StudentProgramAccommodations> element. |
void |
setTestAdministration(java.lang.String value)
Sets the value of the <TestAdministration> element. |
void |
setTestAdministrationDateRange(java.lang.String value)
Sets the value of the <TestAdministrationDateRange> element. |
void |
setTestGradeLevel(java.lang.String value)
Sets the value of the <TestGradeLevel> element. |
void |
setTestSubjectArea(java.lang.String value)
Sets the value of the <TestSubjectArea> element. |
void |
setTestType(java.lang.String value)
Sets the value of the <TestType> element as a String. |
void |
setTestType(TestType value)
Sets the value of the <TestType> element. |
| Methods inherited from class com.edustructures.sifworks.SIFDataObject |
|---|
addSIFExtendedElement, clone, getElementOrAttribute, getObjectTag, getObjectType, getSIFExtendedElement, getSIFExtendedElements, getSIFExtendedElementsContainer, getSIFMetadata, getSIFVersion, setElementOrAttribute, setElementOrAttribute, setElementOrAttribute, setSIFExtendedElements, setSIFExtendedElementsContainer, setSIFMetadata, setSIFVersion, toXML |
| Methods inherited from class com.edustructures.sifworks.SIFElement |
|---|
addChild, addChild, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getSIFValue, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, 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 TestAccommodation()
public TestAccommodation(java.lang.String refId)
refId - Unique ID for this set of test accommodations required for a particular student who is participating in a special program and for whom this set of test accommodation(s) is recommended / prescribed for this test administration (specific subject area and level) in a specific special programs plan.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getRefId()
RefId attribute.
The SIF specification defines the meaning of this attribute as: "Unique ID for this set of test accommodations required for a particular student who is participating in a special program and for whom this set of test accommodation(s) is recommended / prescribed for this test administration (specific subject area and level) in a specific special programs plan."
getRefId in class SIFDataObjectRefId attribute of this object.public void setRefId(java.lang.String value)
RefId attribute.
The SIF specification defines the meaning of this attribute as: "Unique ID for this set of test accommodations required for a particular student who is participating in a special program and for whom this set of test accommodation(s) is recommended / prescribed for this test administration (specific subject area and level) in a specific special programs plan."
value - A String objectpublic java.lang.String getStudentPersonalRefId()
<StudentPersonalRefId> element.
The SIF specification defines the meaning of this element as: "Reference to StudentPersonal object. Typically a vendor is allowed to receive a StatePrId or a StudentName, but not both together. The student must be identified by StudentPersonalRefId, or StudentName and LocalId, or StateStudentId."
StudentPersonalRefId element of this object.public void setStudentPersonalRefId(java.lang.String value)
<StudentPersonalRefId> element.
The SIF specification defines the meaning of this element as: "Reference to StudentPersonal object. Typically a vendor is allowed to receive a StatePrId or a StudentName, but not both together. The student must be identified by StudentPersonalRefId, or StudentName and LocalId, or StateStudentId."
value - A String objectpublic void setName(Name value)
<Name> element.
The SIF specification defines the meaning of this element as: "The student's name as presented in StudentPersonal object, Name element with a Type of 02 (Current Legal Name). If Type 02 is not available, Type of 04 (Name of Record)"
value - A Name object
public void setName(NameType type,
java.lang.String lastName,
java.lang.String firstName)
<Name> child element.
This form of setName is provided as a convenience method
that is functionally equivalent to the version of setName
that accepts a single Name object.
type - Code that specifies what type of name this is. If unsure, use 04.lastName - The last name.firstName - The first name.public Name getName()
<Name> element.
The SIF specification defines the meaning of this element as: "The student's name as presented in StudentPersonal object, Name element with a Type of 02 (Current Legal Name). If Type 02 is not available, Type of 04 (Name of Record)"
Name objectpublic void removeName()
Name child element previously created by calling setName
public java.lang.String getLocalId()
<LocalId> element.
The SIF specification defines the meaning of this element as: "The locally assigned identifier for this student."
LocalId element of this object.public void setLocalId(java.lang.String value)
<LocalId> element.
The SIF specification defines the meaning of this element as: "The locally assigned identifier for this student."
value - A String objectpublic java.lang.String getStateProvinceId()
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "Reference to the state code identifying the student in the StudentPersonal object, as of the date of the response."
StateProvinceId element of this object.public void setStateProvinceId(StatePrCode value)
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "Reference to the state code identifying the student in the StudentPersonal object, as of the date of the response."
value - A constant defined by the StatePrCode classpublic void setStateProvinceId(java.lang.String value)
<StateProvinceId> element as a String.
The SIF specification defines the meaning of this element as: "Reference to the state code identifying the student in the StudentPersonal object, as of the date of the response."
value - The value as a Stringpublic java.lang.String getStateDistrictId()
<StateDistrictId> element.
The SIF specification defines the meaning of this element as: "Reference to State code (StatePrId for LEAInfo) for the student's district of enrollment as of the date of the response (optional because school might be independent)."
StateDistrictId element of this object.public void setStateDistrictId(java.lang.String value)
<StateDistrictId> element.
The SIF specification defines the meaning of this element as: "Reference to State code (StatePrId for LEAInfo) for the student's district of enrollment as of the date of the response (optional because school might be independent)."
value - A String objectpublic java.lang.String getLEAInfoRefId()
<LEAInfoRefId> element.
The SIF specification defines the meaning of this element as: "The RefId for the district to which the student's home school of enrollment belongs as of the date of the response (optional because school might be independent)."
LEAInfoRefId element of this object.public void setLEAInfoRefId(java.lang.String value)
<LEAInfoRefId> element.
The SIF specification defines the meaning of this element as: "The RefId for the district to which the student's home school of enrollment belongs as of the date of the response (optional because school might be independent)."
value - A String objectpublic java.lang.String getSchoolInfoRefId()
<SchoolInfoRefId> element.
The SIF specification defines the meaning of this element as: "The RefId for the student's home school of enrollment as of the date of the response."
SchoolInfoRefId element of this object.public void setSchoolInfoRefId(java.lang.String value)
<SchoolInfoRefId> element.
The SIF specification defines the meaning of this element as: "The RefId for the student's home school of enrollment as of the date of the response."
value - A String objectpublic java.lang.String getStateSchoolId()
<StateSchoolId> element.
The SIF specification defines the meaning of this element as: "Reference to State code (StatePrId for SchoolInfo) for student's home school of enrollment as of the date of the response (optional because state may not require)."
StateSchoolId element of this object.public void setStateSchoolId(java.lang.String value)
<StateSchoolId> element.
The SIF specification defines the meaning of this element as: "Reference to State code (StatePrId for SchoolInfo) for student's home school of enrollment as of the date of the response (optional because state may not require)."
value - A String objectpublic void setGradeLevel(GradeLevel value)
<GradeLevel> element.
The SIF specification defines the meaning of this element as: "Code for the current actual grade placement of the student as of the date of the response from StudentSchoolEnrollment."
value - A GradeLevel objectpublic void setGradeLevel(GradeLevelCode code)
<GradeLevel> child element.
This form of setGradeLevel is provided as a convenience method
that is functionally equivalent to the version of setGradeLevel
that accepts a single GradeLevel object.
code - Code representing the grade level.public GradeLevel getGradeLevel()
<GradeLevel> element.
The SIF specification defines the meaning of this element as: "Code for the current actual grade placement of the student as of the date of the response from StudentSchoolEnrollment."
GradeLevel objectpublic void removeGradeLevel()
GradeLevel child element previously created by calling setGradeLevel
public java.lang.String getAssessmentRegistrationRefId()
<AssessmentRegistrationRefId> element.
The SIF specification defines the meaning of this element as: "RefId for the student's registration / assignment to take a particular test (test name, subject area, level, grade level, type) at a particular time or within a particular timeframe. An assessment may also be identified by omitting this element and specifying the whole set (TestAdministration, TestSubjectArea, TestGradeLevel, TestAdministrationDateRange or PlannedTestAdministrationDate, and TestType)."
AssessmentRegistrationRefId element of this object.public void setAssessmentRegistrationRefId(java.lang.String value)
<AssessmentRegistrationRefId> element.
The SIF specification defines the meaning of this element as: "RefId for the student's registration / assignment to take a particular test (test name, subject area, level, grade level, type) at a particular time or within a particular timeframe. An assessment may also be identified by omitting this element and specifying the whole set (TestAdministration, TestSubjectArea, TestGradeLevel, TestAdministrationDateRange or PlannedTestAdministrationDate, and TestType)."
value - A String objectpublic java.lang.String getTestAdministration()
<TestAdministration> element.
The SIF specification defines the meaning of this element as: "Abbreviated name of the test for which this set of accommodations is to be provided."
TestAdministration element of this object.public void setTestAdministration(java.lang.String value)
<TestAdministration> element.
The SIF specification defines the meaning of this element as: "Abbreviated name of the test for which this set of accommodations is to be provided."
value - A String objectpublic java.lang.String getTestSubjectArea()
<TestSubjectArea> element.
The SIF specification defines the meaning of this element as: "Subject area of the test. Teachers may only supply this element, while a high-stakes test will supply the whole set (TestAdministration, TestSubjectArea, TestGradeLevel, TestAdministrationDateRange or PlannedTestAdministrationDate, and TestType)."
TestSubjectArea element of this object.public void setTestSubjectArea(java.lang.String value)
<TestSubjectArea> element.
The SIF specification defines the meaning of this element as: "Subject area of the test. Teachers may only supply this element, while a high-stakes test will supply the whole set (TestAdministration, TestSubjectArea, TestGradeLevel, TestAdministrationDateRange or PlannedTestAdministrationDate, and TestType)."
value - A String objectpublic java.lang.String getTestGradeLevel()
<TestGradeLevel> element.
The SIF specification defines the meaning of this element as: "Grade level of the test."
TestGradeLevel element of this object.public void setTestGradeLevel(java.lang.String value)
<TestGradeLevel> element.
The SIF specification defines the meaning of this element as: "Grade level of the test."
value - A String objectpublic java.lang.String getTestAdministrationDateRange()
<TestAdministrationDateRange> element.
The SIF specification defines the meaning of this element as: "General date range of the test (e.g. "Spring 2005"). Date is identified by either TestAdministrationDateRange or PlannedTestAdministrationDate"
TestAdministrationDateRange element of this object.public void setTestAdministrationDateRange(java.lang.String value)
<TestAdministrationDateRange> element.
The SIF specification defines the meaning of this element as: "General date range of the test (e.g. "Spring 2005"). Date is identified by either TestAdministrationDateRange or PlannedTestAdministrationDate"
value - A String objectpublic java.util.Calendar getPlannedTestAdministrationDate()
<PlannedTestAdministrationDate> element.
The SIF specification defines the meaning of this element as: "The date the test is planned to be administered. Should contain the most current known date (Date is needed in order to identify accommodations to be sent -- accommodations are date-dependent)."
PlannedTestAdministrationDate element of this object.public void setPlannedTestAdministrationDate(java.util.Calendar value)
<PlannedTestAdministrationDate> element.
The SIF specification defines the meaning of this element as: "The date the test is planned to be administered. Should contain the most current known date (Date is needed in order to identify accommodations to be sent -- accommodations are date-dependent)."
value - A Calendar objectpublic java.lang.String getTestType()
<TestType> element.
The SIF specification defines the meaning of this element as: "Identifies whether the test the student is to take is a standard or alternate."
TestType element of this object.public void setTestType(TestType value)
<TestType> element.
The SIF specification defines the meaning of this element as: "Identifies whether the test the student is to take is a standard or alternate."
value - A constant defined by the TestType classpublic void setTestType(java.lang.String value)
<TestType> element as a String.
The SIF specification defines the meaning of this element as: "Identifies whether the test the student is to take is a standard or alternate."
value - The value as a Stringpublic java.lang.String getAuthorizedActual()
<AuthorizedActual> element.
The SIF specification defines the meaning of this element as: "Indicator - Identifies whether accommodations in this object are authorized or were actually used."
AuthorizedActual element of this object.public void setAuthorizedActual(AuthorizedActual value)
<AuthorizedActual> element.
The SIF specification defines the meaning of this element as: "Indicator - Identifies whether accommodations in this object are authorized or were actually used."
value - A constant defined by the AuthorizedActual classpublic void setAuthorizedActual(java.lang.String value)
<AuthorizedActual> element as a String.
The SIF specification defines the meaning of this element as: "Indicator - Identifies whether accommodations in this object are authorized or were actually used."
value - The value as a Stringpublic java.util.Calendar getActualTestAdministrationDate()
<ActualTestAdministrationDate> element.
The SIF specification defines the meaning of this element as: "The date the test was actually administered."
ActualTestAdministrationDate element of this object.public void setActualTestAdministrationDate(java.util.Calendar value)
<ActualTestAdministrationDate> element.
The SIF specification defines the meaning of this element as: "The date the test was actually administered."
value - A Calendar objectpublic void setStudentProgramAccommodations(StudentProgramAccommodations value)
<StudentProgramAccommodations> element.
value - A StudentProgramAccommodations objectpublic StudentProgramAccommodations getStudentProgramAccommodations()
<StudentProgramAccommodations> element.
StudentProgramAccommodations objectpublic void removeStudentProgramAccommodations()
StudentProgramAccommodations child element previously created by calling setStudentProgramAccommodations
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||