|
||||||||||
| 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.OfficialStudentPeriodAttendance
public class OfficialStudentPeriodAttendance
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
OfficialStudentPeriodAttendance()
Constructor |
|
| Method Summary | |
|---|---|
AttendanceCode |
getAttendanceCode()
Gets the value of the <AttendanceCode> element. |
java.lang.String |
getAttendanceComment()
Gets the value of the <AttendanceComment> element. |
AuditInfo |
getAuditInfo()
Gets the value of the <AuditInfo> element. |
java.util.Calendar |
getTimeIn()
Gets the value of the <TimeIn> element. |
java.util.Calendar |
getTimeOut()
Gets the value of the <TimeOut> element. |
java.lang.String |
getTimetablePeriod()
Gets the value of the <TimetablePeriod> element. |
void |
removeAttendanceCode()
Removes the AttendanceCode child element previously created by calling setAttendanceCode |
void |
removeAuditInfo()
Removes the AuditInfo child element previously created by calling setAuditInfo |
void |
setAttendanceCode(AttendanceCode value)
Sets the value of the <AttendanceCode> element. |
void |
setAttendanceCode(java.lang.String attendanceCodeInfoRefId,
java.lang.String value)
Sets the value of the <AttendanceCode> child element. |
void |
setAttendanceComment(java.lang.String value)
Sets the value of the <AttendanceComment> element. |
void |
setAuditInfo(AuditInfo value)
Sets the value of the <AuditInfo> element. |
void |
setTimeIn(java.util.Calendar value)
Sets the value of the <TimeIn> element. |
void |
setTimeOut(java.util.Calendar value)
Sets the value of the <TimeOut> element. |
void |
setTimetablePeriod(java.lang.String value)
Sets the value of the <TimetablePeriod> element. |
| 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, getKey, 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 OfficialStudentPeriodAttendance()
| Method Detail |
|---|
public java.lang.String getTimetablePeriod()
<TimetablePeriod> element.
The SIF specification defines the meaning of this element as: "The period within which attendance is being reported, e.g. "4D". Conditional on the SectionInfo object having MeetingTime elements. If one or more are defined for the Section, this element is required."
TimetablePeriod element of this object.public void setTimetablePeriod(java.lang.String value)
<TimetablePeriod> element.
The SIF specification defines the meaning of this element as: "The period within which attendance is being reported, e.g. "4D". Conditional on the SectionInfo object having MeetingTime elements. If one or more are defined for the Section, this element is required."
value - A String objectpublic java.util.Calendar getTimeIn()
<TimeIn> element.
The SIF specification defines the meaning of this element as: "The time the student entered or returned to this class."
TimeIn element of this object.public void setTimeIn(java.util.Calendar value)
<TimeIn> element.
The SIF specification defines the meaning of this element as: "The time the student entered or returned to this class."
value - A Calendar objectpublic java.util.Calendar getTimeOut()
<TimeOut> element.
The SIF specification defines the meaning of this element as: "The time the student left this class."
TimeOut element of this object.public void setTimeOut(java.util.Calendar value)
<TimeOut> element.
The SIF specification defines the meaning of this element as: "The time the student left this class."
value - A Calendar objectpublic void setAttendanceCode(AttendanceCode value)
<AttendanceCode> element.
The SIF specification defines the meaning of this element as: "The local attendance code."
value - A AttendanceCode object
public void setAttendanceCode(java.lang.String attendanceCodeInfoRefId,
java.lang.String value)
<AttendanceCode> child element.
This form of setAttendanceCode is provided as a convenience method
that is functionally equivalent to the version of setAttendanceCode
that accepts a single AttendanceCode object.
attendanceCodeInfoRefId - The ID (GUID) of the attendance codevalue - Gets or sets the content value of the <AttendanceCode> elementpublic AttendanceCode getAttendanceCode()
<AttendanceCode> element.
The SIF specification defines the meaning of this element as: "The local attendance code."
AttendanceCode objectpublic void removeAttendanceCode()
AttendanceCode child element previously created by calling setAttendanceCode
public void setAuditInfo(AuditInfo value)
<AuditInfo> element.
value - A AuditInfo objectpublic AuditInfo getAuditInfo()
<AuditInfo> element.
AuditInfo objectpublic void removeAuditInfo()
AuditInfo child element previously created by calling setAuditInfo
public java.lang.String getAttendanceComment()
<AttendanceComment> element.
The SIF specification defines the meaning of this element as: "This element contains the comments that are relevant to this attendance record."
AttendanceComment element of this object.public void setAttendanceComment(java.lang.String value)
<AttendanceComment> element.
The SIF specification defines the meaning of this element as: "This element contains the comments that are relevant to this attendance record."
value - A String object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||