|
||||||||||
| 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.gradebook.StudentSectionMarks
public class StudentSectionMarks
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
StudentSectionMarks()
Constructor |
|
StudentSectionMarks(java.lang.String studentPersonalRefId,
java.lang.String sectionInfoRefId,
java.lang.String termInfoRefId,
java.lang.String schoolInfoRefId)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.Boolean |
getIsFinal()
Gets the value of the <IsFinal> 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 |
MarkList |
getMarkList()
Gets the value of the <MarkList> element. |
java.lang.String |
getSchoolInfoRefId()
Gets the value of the SchoolInfoRefId attribute. |
java.lang.String |
getSectionInfoRefId()
Gets the value of the SectionInfoRefId attribute. |
java.lang.String |
getStudentPersonalRefId()
Gets the value of the StudentPersonalRefId attribute. |
java.lang.String |
getTermInfoRefId()
Gets the value of the TermInfoRefId attribute. |
void |
removeMarkList()
Removes the MarkList child element previously created by calling setMarkList |
void |
setIsFinal(java.lang.Boolean value)
Sets the value of the <IsFinal> element. |
void |
setMarkList(MarkList value)
Sets the value of the <MarkList> element. |
void |
setSchoolInfoRefId(java.lang.String value)
Sets the value of the SchoolInfoRefId attribute. |
void |
setSectionInfoRefId(java.lang.String value)
Sets the value of the SectionInfoRefId attribute. |
void |
setStudentPersonalRefId(java.lang.String value)
Sets the value of the StudentPersonalRefId attribute. |
void |
setTermInfoRefId(java.lang.String value)
Sets the value of the TermInfoRefId attribute. |
| Methods inherited from class com.edustructures.sifworks.SIFDataObject |
|---|
addSIFExtendedElement, clone, getElementOrAttribute, getObjectTag, getObjectType, getRefId, 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 StudentSectionMarks()
public StudentSectionMarks(java.lang.String studentPersonalRefId,
java.lang.String sectionInfoRefId,
java.lang.String termInfoRefId,
java.lang.String schoolInfoRefId)
studentPersonalRefId - The ID (GUID) that uniquely identifies the StudentPersonal object that this item refers to.sectionInfoRefId - The ID (GUID) that uniquely identifies the SectionInfo object that this item refers to.termInfoRefId - The ID (GUID) that identifies the marking period that the following marks are recorded in.schoolInfoRefId - The ID (GUID) that uniquely identifies the School that these Mark Values apply to.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getStudentPersonalRefId()
StudentPersonalRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that uniquely identifies the StudentPersonal object that this item refers to."
StudentPersonalRefId attribute of this object.public void setStudentPersonalRefId(java.lang.String value)
StudentPersonalRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that uniquely identifies the StudentPersonal object that this item refers to."
value - A String objectpublic java.lang.String getSectionInfoRefId()
SectionInfoRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that uniquely identifies the SectionInfo object that this item refers to."
SectionInfoRefId attribute of this object.public void setSectionInfoRefId(java.lang.String value)
SectionInfoRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that uniquely identifies the SectionInfo object that this item refers to."
value - A String objectpublic java.lang.String getTermInfoRefId()
TermInfoRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that identifies the marking period that the following marks are recorded in."
TermInfoRefId attribute of this object.public void setTermInfoRefId(java.lang.String value)
TermInfoRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that identifies the marking period that the following marks are recorded in."
value - A String objectpublic java.lang.String getSchoolInfoRefId()
SchoolInfoRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that uniquely identifies the School that these Mark Values apply to."
SchoolInfoRefId attribute of this object.public void setSchoolInfoRefId(java.lang.String value)
SchoolInfoRefId attribute.
The SIF specification defines the meaning of this attribute as: "The ID (GUID) that uniquely identifies the School that these Mark Values apply to."
value - A String objectpublic java.lang.Boolean getIsFinal()
<IsFinal> element.
The SIF specification defines the meaning of this element as: "Indicates if the grades are "Final" from the perspective of the teacher or school. Does not mean that change events will not occur for this item."
IsFinal element of this object.public void setIsFinal(java.lang.Boolean value)
<IsFinal> element.
The SIF specification defines the meaning of this element as: "Indicates if the grades are "Final" from the perspective of the teacher or school. Does not mean that change events will not occur for this item."
value - A Boolean objectpublic void setMarkList(MarkList value)
<MarkList> element.
value - A MarkList objectpublic MarkList getMarkList()
<MarkList> element.
MarkList objectpublic void removeMarkList()
MarkList child element previously created by calling setMarkList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||