com.edustructures.sifworks.etranscripts
Class StudentParticipationData

java.lang.Object
  extended by com.edustructures.sifworks.Element
      extended by com.edustructures.sifworks.SIFElement
          extended by com.edustructures.sifworks.etranscripts.StudentParticipationData
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class StudentParticipationData
extends SIFElement

Since:
2.0
Version:
2.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.edustructures.sifworks.Element
CURRENT_SERIALIZE_VERSION
 
Constructor Summary
StudentParticipationData()
          Constructor
 
Method Summary
 PartialDateType getEvaluationDate()
          Gets the value of the <EvaluationDate> element.
 ExceptionalityCategories getExceptionalityCategories()
          Gets the value of the <ExceptionalityCategories> element.
 LEAInfoData getLEAInfoData()
          Gets the value of the <LEAInfoData> element.
 PlannedAssessmentParticipation getPlannedAssessmentParticipation()
          Gets the value of the <PlannedAssessmentParticipation> element.
 PartialDateType getProgramPlanDate()
          Gets the value of the <ProgramPlanDate> element.
 PartialDateType getProgramPlanEffectiveDate()
          Gets the value of the <ProgramPlanEffectiveDate> element.
 ProgramStatus getProgramStatus()
          Gets the value of the <ProgramStatus> element.
 ProgramType getProgramType()
          Gets the value of the <ProgramType> element.
 PartialDateType getReevaluationDate()
          Gets the value of the <ReevaluationDate> element.
 PartialDateType getReferralDate()
          Gets the value of the <ReferralDate> element.
 SchoolInfoData getSchoolInfoData()
          Gets the value of the <SchoolInfoData> element.
 void removeEvaluationDate()
          Removes the EvaluationDate child element previously created by calling setEvaluationDate
 void removeExceptionalityCategories()
          Removes the ExceptionalityCategories child element previously created by calling setExceptionalityCategories
 void removeLEAInfoData()
          Removes the LEAInfoData child element previously created by calling setLEAInfoData
 void removePlannedAssessmentParticipation()
          Removes the PlannedAssessmentParticipation child element previously created by calling setPlannedAssessmentParticipation
 void removeProgramPlanDate()
          Removes the ProgramPlanDate child element previously created by calling setProgramPlanDate
 void removeProgramPlanEffectiveDate()
          Removes the ProgramPlanEffectiveDate child element previously created by calling setProgramPlanEffectiveDate
 void removeProgramStatus()
          Removes the ProgramStatus child element previously created by calling setProgramStatus
 void removeProgramType()
          Removes the ProgramType child element previously created by calling setProgramType
 void removeReevaluationDate()
          Removes the ReevaluationDate child element previously created by calling setReevaluationDate
 void removeReferralDate()
          Removes the ReferralDate child element previously created by calling setReferralDate
 void removeSchoolInfoData()
          Removes the SchoolInfoData child element previously created by calling setSchoolInfoData
 void setEvaluationDate(PartialDateType value)
          Sets the value of the <EvaluationDate> element.
 void setEvaluationDate(java.lang.String value)
          Sets the value of the <EvaluationDate> child element.
 void setExceptionalityCategories(ExceptionalityCategories value)
          Sets the value of the <ExceptionalityCategories> element.
 void setLEAInfoData(LEAInfoData value)
          Sets the value of the <LEAInfoData> element.
 void setPlannedAssessmentParticipation(Codeset codeset, java.lang.String value)
          Sets the value of the <PlannedAssessmentParticipation> child element.
 void setPlannedAssessmentParticipation(PlannedAssessmentParticipation value)
          Sets the value of the <PlannedAssessmentParticipation> element.
 void setProgramPlanDate(PartialDateType value)
          Sets the value of the <ProgramPlanDate> element.
 void setProgramPlanDate(java.lang.String value)
          Sets the value of the <ProgramPlanDate> child element.
 void setProgramPlanEffectiveDate(PartialDateType value)
          Sets the value of the <ProgramPlanEffectiveDate> element.
 void setProgramPlanEffectiveDate(java.lang.String value)
          Sets the value of the <ProgramPlanEffectiveDate> child element.
 void setProgramStatus(ProgramStatus value)
          Sets the value of the <ProgramStatus> element.
 void setProgramType(ProgramType value)
          Sets the value of the <ProgramType> element.
 void setProgramType(StudentFamilyProgramType code)
          Sets the value of the <ProgramType> child element.
 void setReevaluationDate(PartialDateType value)
          Sets the value of the <ReevaluationDate> element.
 void setReevaluationDate(java.lang.String value)
          Sets the value of the <ReevaluationDate> child element.
 void setReferralDate(PartialDateType value)
          Sets the value of the <ReferralDate> element.
 void setReferralDate(java.lang.String value)
          Sets the value of the <ReferralDate> child element.
 void setSchoolInfoData(SchoolInfoData value)
          Sets the value of the <SchoolInfoData> element.
 
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, getKey, 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

StudentParticipationData

public StudentParticipationData()
Constructor

Method Detail

setProgramType

public void setProgramType(ProgramType value)
Sets the value of the <ProgramType> element.

Parameters:
value - A ProgramType object
Since:
2.0

setProgramType

public void setProgramType(StudentFamilyProgramType code)
Sets the value of the <ProgramType> child element. This form of setProgramType is provided as a convenience method that is functionally equivalent to the version of setProgramType that accepts a single ProgramType object.

Parameters:
code - The type of the program. Type identifies the list of values.
Since:
2.0

getProgramType

public ProgramType getProgramType()
Gets the value of the <ProgramType> element.

Returns:
A ProgramType object
Since:
2.0

removeProgramType

public void removeProgramType()
Removes the ProgramType child element previously created by calling setProgramType

Since:
2.0

setLEAInfoData

public void setLEAInfoData(LEAInfoData value)
Sets the value of the <LEAInfoData> element.

Parameters:
value - A LEAInfoData object
Since:
2.0

getLEAInfoData

public LEAInfoData getLEAInfoData()
Gets the value of the <LEAInfoData> element.

Returns:
A LEAInfoData object
Since:
2.0

removeLEAInfoData

public void removeLEAInfoData()
Removes the LEAInfoData child element previously created by calling setLEAInfoData

Since:
2.0

setSchoolInfoData

public void setSchoolInfoData(SchoolInfoData value)
Sets the value of the <SchoolInfoData> element.

Parameters:
value - A SchoolInfoData object
Since:
2.0

getSchoolInfoData

public SchoolInfoData getSchoolInfoData()
Gets the value of the <SchoolInfoData> element.

Returns:
A SchoolInfoData object
Since:
2.0

removeSchoolInfoData

public void removeSchoolInfoData()
Removes the SchoolInfoData child element previously created by calling setSchoolInfoData

Since:
2.0

setReferralDate

public void setReferralDate(PartialDateType value)
Sets the value of the <ReferralDate> element.

Parameters:
value - A PartialDateType object
Since:
2.0

setReferralDate

public void setReferralDate(java.lang.String value)
Sets the value of the <ReferralDate> child element. This form of setReferralDate is provided as a convenience method that is functionally equivalent to the version of setReferralDate that accepts a single PartialDateType object.

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getReferralDate

public PartialDateType getReferralDate()
Gets the value of the <ReferralDate> element.

Returns:
A PartialDateType object
Since:
2.0

removeReferralDate

public void removeReferralDate()
Removes the ReferralDate child element previously created by calling setReferralDate

Since:
2.0

setProgramStatus

public void setProgramStatus(ProgramStatus value)
Sets the value of the <ProgramStatus> element.

Parameters:
value - A ProgramStatus object
Since:
2.0

getProgramStatus

public ProgramStatus getProgramStatus()
Gets the value of the <ProgramStatus> element.

Returns:
A ProgramStatus object
Since:
2.0

removeProgramStatus

public void removeProgramStatus()
Removes the ProgramStatus child element previously created by calling setProgramStatus

Since:
2.0

setEvaluationDate

public void setEvaluationDate(PartialDateType value)
Sets the value of the <EvaluationDate> element.

Parameters:
value - A PartialDateType object
Since:
2.0

setEvaluationDate

public void setEvaluationDate(java.lang.String value)
Sets the value of the <EvaluationDate> child element. This form of setEvaluationDate is provided as a convenience method that is functionally equivalent to the version of setEvaluationDate that accepts a single PartialDateType object.

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getEvaluationDate

public PartialDateType getEvaluationDate()
Gets the value of the <EvaluationDate> element.

Returns:
A PartialDateType object
Since:
2.0

removeEvaluationDate

public void removeEvaluationDate()
Removes the EvaluationDate child element previously created by calling setEvaluationDate

Since:
2.0

setReevaluationDate

public void setReevaluationDate(PartialDateType value)
Sets the value of the <ReevaluationDate> element.

Parameters:
value - A PartialDateType object
Since:
2.0

setReevaluationDate

public void setReevaluationDate(java.lang.String value)
Sets the value of the <ReevaluationDate> child element. This form of setReevaluationDate is provided as a convenience method that is functionally equivalent to the version of setReevaluationDate that accepts a single PartialDateType object.

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getReevaluationDate

public PartialDateType getReevaluationDate()
Gets the value of the <ReevaluationDate> element.

Returns:
A PartialDateType object
Since:
2.0

removeReevaluationDate

public void removeReevaluationDate()
Removes the ReevaluationDate child element previously created by calling setReevaluationDate

Since:
2.0

setExceptionalityCategories

public void setExceptionalityCategories(ExceptionalityCategories value)
Sets the value of the <ExceptionalityCategories> element.

Parameters:
value - A ExceptionalityCategories object
Since:
2.0

getExceptionalityCategories

public ExceptionalityCategories getExceptionalityCategories()
Gets the value of the <ExceptionalityCategories> element.

Returns:
An ExceptionalityCategories object
Since:
2.0

removeExceptionalityCategories

public void removeExceptionalityCategories()
Removes the ExceptionalityCategories child element previously created by calling setExceptionalityCategories

Since:
2.0

setProgramPlanDate

public void setProgramPlanDate(PartialDateType value)
Sets the value of the <ProgramPlanDate> element.

Parameters:
value - A PartialDateType object
Since:
2.0

setProgramPlanDate

public void setProgramPlanDate(java.lang.String value)
Sets the value of the <ProgramPlanDate> child element. This form of setProgramPlanDate is provided as a convenience method that is functionally equivalent to the version of setProgramPlanDate that accepts a single PartialDateType object.

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getProgramPlanDate

public PartialDateType getProgramPlanDate()
Gets the value of the <ProgramPlanDate> element.

Returns:
A PartialDateType object
Since:
2.0

removeProgramPlanDate

public void removeProgramPlanDate()
Removes the ProgramPlanDate child element previously created by calling setProgramPlanDate

Since:
2.0

setProgramPlanEffectiveDate

public void setProgramPlanEffectiveDate(PartialDateType value)
Sets the value of the <ProgramPlanEffectiveDate> element.

Parameters:
value - A PartialDateType object
Since:
2.0

setProgramPlanEffectiveDate

public void setProgramPlanEffectiveDate(java.lang.String value)
Sets the value of the <ProgramPlanEffectiveDate> child element. This form of setProgramPlanEffectiveDate is provided as a convenience method that is functionally equivalent to the version of setProgramPlanEffectiveDate that accepts a single PartialDateType object.

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getProgramPlanEffectiveDate

public PartialDateType getProgramPlanEffectiveDate()
Gets the value of the <ProgramPlanEffectiveDate> element.

Returns:
A PartialDateType object
Since:
2.0

removeProgramPlanEffectiveDate

public void removeProgramPlanEffectiveDate()
Removes the ProgramPlanEffectiveDate child element previously created by calling setProgramPlanEffectiveDate

Since:
2.0

setPlannedAssessmentParticipation

public void setPlannedAssessmentParticipation(PlannedAssessmentParticipation value)
Sets the value of the <PlannedAssessmentParticipation> element.

Parameters:
value - A PlannedAssessmentParticipation object
Since:
2.0

setPlannedAssessmentParticipation

public void setPlannedAssessmentParticipation(Codeset codeset,
                                              java.lang.String value)
Sets the value of the <PlannedAssessmentParticipation> child element. This form of setPlannedAssessmentParticipation is provided as a convenience method that is functionally equivalent to the version of setPlannedAssessmentParticipation that accepts a single PlannedAssessmentParticipation object.

Parameters:
codeset - Identifies source of value provided.
value - Gets or sets the content value of the <PlannedAssessmentParticipation> element
Since:
2.0

getPlannedAssessmentParticipation

public PlannedAssessmentParticipation getPlannedAssessmentParticipation()
Gets the value of the <PlannedAssessmentParticipation> element.

Returns:
A PlannedAssessmentParticipation object
Since:
2.0

removePlannedAssessmentParticipation

public void removePlannedAssessmentParticipation()
Removes the PlannedAssessmentParticipation child element previously created by calling setPlannedAssessmentParticipation

Since:
2.0


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.