|
||||||||||
| 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<T>
com.edustructures.sifworks.SIFKeyedList<ScheduleInfo>
com.edustructures.sifworks.student.ScheduleInfoList
public class ScheduleInfoList
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
ScheduleInfoList()
Constructor |
|
ScheduleInfoList(ScheduleInfo scheduleInfo)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
void |
addScheduleInfo(java.lang.String termInfoRefId)
Adds a new <ScheduleInfo> repeatable element. |
ScheduleInfo |
getScheduleInfo(java.lang.String termInfoRefId)
Gets a ScheduleInfo object instance. |
ScheduleInfo[] |
getScheduleInfos()
Gets all ScheduleInfo object instances. |
void |
removeScheduleInfo(java.lang.String termInfoRefId)
Removes a ScheduleInfo object instance. |
void |
setScheduleInfos(ScheduleInfo[] scheduleinfos)
Sets an array of ScheduleInfo objects. |
| Methods inherited from class com.edustructures.sifworks.SIFKeyedList |
|---|
getChild, getChild |
| 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, 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 |
| Methods inherited from interface java.util.Collection |
|---|
equals, hashCode, isEmpty |
| Constructor Detail |
|---|
public ScheduleInfoList()
public ScheduleInfoList(ScheduleInfo scheduleInfo)
scheduleInfo - | Method Detail |
|---|
public void addScheduleInfo(java.lang.String termInfoRefId)
<ScheduleInfo> repeatable element.
This form of setScheduleInfo is provided as a convenience method
that is functionally equivalent to the version of setScheduleInfo
that accepts a single ScheduleInfo object.
termInfoRefId - The ID (GUID) of the term to which this schedule information relates.public void removeScheduleInfo(java.lang.String termInfoRefId)
ScheduleInfo object instance. More than one instance can be defined for this object because it is a repeatable field element.
termInfoRefId - Identifies the ScheduleInfo object to remove by its TermInfoRefId valuepublic ScheduleInfo getScheduleInfo(java.lang.String termInfoRefId)
ScheduleInfo object instance. More than one instance can be defined for this object because it is a repeatable field element.
termInfoRefId - Identifies the ScheduleInfo object to return by its "TermInfoRefId" attribute value
ScheduleInfo objectpublic ScheduleInfo[] getScheduleInfos()
ScheduleInfo object instances. More than one instance can be defined for this object because it is a repeatable field element.
ScheduleInfo objectspublic void setScheduleInfos(ScheduleInfo[] scheduleinfos)
ScheduleInfo objects. All existing
ScheduleInfo instances
are removed and replaced with this list. Calling this method with the
parameter value set to null removes all ScheduleInfos.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||