|
||||||||||
| 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.library.Transaction
public class Transaction
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
Transaction()
Constructor |
|
| Method Summary | |
|---|---|
CheckoutInfo |
getCheckoutInfo()
Gets the value of the <CheckoutInfo> element. |
FineInfoList |
getFineInfoList()
Gets the value of the <FineInfoList> element. |
HoldInfoList |
getHoldInfoList()
Gets the value of the <HoldInfoList> element. |
ItemInfo |
getItemInfo()
Gets the value of the <ItemInfo> element. |
void |
removeCheckoutInfo()
Removes the CheckoutInfo child element previously created by calling setCheckoutInfo |
void |
removeFineInfoList()
Removes the FineInfoList child element previously created by calling setFineInfoList |
void |
removeHoldInfoList()
Removes the HoldInfoList child element previously created by calling setHoldInfoList |
void |
removeItemInfo()
Removes the ItemInfo child element previously created by calling setItemInfo |
void |
setCheckoutInfo(java.util.Calendar returnBy)
Sets the value of the <CheckoutInfo> child element. |
void |
setCheckoutInfo(CheckoutInfo value)
Sets the value of the <CheckoutInfo> element. |
void |
setFineInfoList(FineInfoList value)
Sets the value of the <FineInfoList> element. |
void |
setHoldInfoList(HoldInfoList value)
Sets the value of the <HoldInfoList> element. |
void |
setItemInfo(ItemInfo value)
Sets the value of the <ItemInfo> element. |
void |
setItemInfo(ItemType type,
java.lang.String title)
Sets the value of the <ItemInfo> child 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 |
|---|
public Transaction()
| Method Detail |
|---|
public void setItemInfo(ItemInfo value)
<ItemInfo> element.
value - A ItemInfo object
public void setItemInfo(ItemType type,
java.lang.String title)
<ItemInfo> child element.
This form of setItemInfo is provided as a convenience method
that is functionally equivalent to the version of setItemInfo
that accepts a single ItemInfo object.
type - title - The title of the item being referenced by this Transaction.public ItemInfo getItemInfo()
<ItemInfo> element.
ItemInfo objectpublic void removeItemInfo()
ItemInfo child element previously created by calling setItemInfo
public void setCheckoutInfo(CheckoutInfo value)
<CheckoutInfo> element.
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "DueInfo" |
| SIF2.0 | "CheckoutInfo" |
value - A CheckoutInfo objectpublic void setCheckoutInfo(java.util.Calendar returnBy)
<CheckoutInfo> child element.
This form of setCheckoutInfo is provided as a convenience method
that is functionally equivalent to the version of setCheckoutInfo
that accepts a single CheckoutInfo object.
returnBy - The date and time that this item is due to be returned.public CheckoutInfo getCheckoutInfo()
<CheckoutInfo> element.
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "DueInfo" |
| SIF2.0 | "CheckoutInfo" |
CheckoutInfo objectpublic void removeCheckoutInfo()
CheckoutInfo child element previously created by calling setCheckoutInfo
public void setFineInfoList(FineInfoList value)
<FineInfoList> element.
value - A FineInfoList objectpublic FineInfoList getFineInfoList()
<FineInfoList> element.
FineInfoList objectpublic void removeFineInfoList()
FineInfoList child element previously created by calling setFineInfoList
public void setHoldInfoList(HoldInfoList value)
<HoldInfoList> element.
value - A HoldInfoList objectpublic HoldInfoList getHoldInfoList()
<HoldInfoList> element.
HoldInfoList objectpublic void removeHoldInfoList()
HoldInfoList child element previously created by calling setHoldInfoList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||