com.edustructures.sifworks.library
Class LibraryDTD

java.lang.Object
  extended by com.edustructures.sifworks.impl.SDOLibraryImpl
      extended by com.edustructures.sifworks.library.LibraryDTD

public class LibraryDTD
extends com.edustructures.sifworks.impl.SDOLibraryImpl

Represents this package to the SIF Data Objects library. This class is used internally by the ADK.


Field Summary
static ElementDef CHECKOUTINFO
          Defines the <CheckoutInfo> SIF Data Object
static ElementDef CHECKOUTINFO_RETURNBY
          Defines the <ReturnBy> element as a child of <CheckoutInfo>
static ElementDef FINEAMOUNT
          Defines the <FineAmount> SIF Data Object
static ElementDef FINEAMOUNT_CURRENCY
          Defines the Currency attribute as a child of <FineAmount>
static ElementDef FINEINFO
          Defines the <FineInfo> SIF Data Object
static ElementDef FINEINFO_AMOUNT
          Defines the <Amount> element as a child of <FineInfo>
static ElementDef FINEINFO_ASSESSED
          Defines the <Assessed> element as a child of <FineInfo>
static ElementDef FINEINFO_DESCRIPTION
          Defines the <Description> element as a child of <FineInfo>
static ElementDef FINEINFO_REFERENCE
          Defines the <Reference> element as a child of <FineInfo>
static ElementDef FINEINFO_TYPE
          Defines the Type attribute as a child of <FineInfo>
static ElementDef FINEINFOLIST
          Defines the <FineInfoList> SIF Data Object
static ElementDef FINEINFOLIST_FINEINFO
          Defines the <FineInfo> element as a child of <FineInfoList>
static ElementDef HOLDINFO
          Defines the <HoldInfo> SIF Data Object
static ElementDef HOLDINFO_DATENEEDED
          Defines the <DateNeeded> element as a child of <HoldInfo>
static ElementDef HOLDINFO_DATEPLACED
          Defines the <DatePlaced> element as a child of <HoldInfo>
static ElementDef HOLDINFO_EXPIRES
          Defines the <Expires> element as a child of <HoldInfo>
static ElementDef HOLDINFO_MADEAVAILABLE
          Defines the <MadeAvailable> element as a child of <HoldInfo>
static ElementDef HOLDINFO_TYPE
          Defines the Type attribute as a child of <HoldInfo>
static ElementDef HOLDINFOLIST
          Defines the <HoldInfoList> SIF Data Object
static ElementDef HOLDINFOLIST_HOLDINFO
          Defines the <HoldInfo> element as a child of <HoldInfoList>
static ElementDef ITEMINFO
          Defines the <ItemInfo> SIF Data Object
static ElementDef ITEMINFO_AUTHOR
          Defines the <Author> element as a child of <ItemInfo>
static ElementDef ITEMINFO_CALLNUMBER
          Defines the <CallNumber> element as a child of <ItemInfo>
static ElementDef ITEMINFO_ELECTRONICID
          Defines the <ElectronicId> element as a child of <ItemInfo>
static ElementDef ITEMINFO_PRICE
          Defines the <Price> element as a child of <ItemInfo>
static ElementDef ITEMINFO_TITLE
          Defines the <Title> element as a child of <ItemInfo>
static ElementDef ITEMINFO_TYPE
          Defines the Type attribute as a child of <ItemInfo>
static ElementDef LIBRARYPATRONSTATUS
          Defines the <LibraryPatronStatus> SIF Data Object
static ElementDef LIBRARYPATRONSTATUS_ELECTRONICIDLIST
          Defines the <ElectronicIdList> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_FINEAMOUNT
          Defines the <FineAmount> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_LIBRARYTYPE
          Defines the LibraryType attribute as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_MESSAGELIST
          Defines the <MessageList> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_NUMBEROFCHECKOUTS
          Defines the <NumberOfCheckouts> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_NUMBEROFFINES
          Defines the <NumberOfFines> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_NUMBEROFOVERDUES
          Defines the <NumberOfOverdues> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_NUMBEROFREFUNDS
          Defines the <NumberOfRefunds> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_REFUNDAMOUNT
          Defines the <RefundAmount> element as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_SIF_EXTENDEDELEMENTS
          SIF 1.5 and later: Defines the built-in SIF_ExtendedElements element common to all SIF Data Objects
static ElementDef LIBRARYPATRONSTATUS_SIF_METADATA
          SIF 2.0 and later: Defines the built-in SIF_Metadata element common to all SIF Data Objects
static ElementDef LIBRARYPATRONSTATUS_SIF_REFID
          Defines the SIF_RefId attribute as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_SIF_REFOBJECT
          Defines the SIF_RefObject attribute as a child of <LibraryPatronStatus>
static ElementDef LIBRARYPATRONSTATUS_TRANSACTIONLIST
          Defines the <TransactionList> element as a child of <LibraryPatronStatus>
static ElementDef MESSAGE
          Defines the <Message> SIF Data Object
static ElementDef MESSAGE_PRIORITY
          Defines the Priority attribute as a child of <Message>
static ElementDef MESSAGE_SENT
          Defines the <Sent> element as a child of <Message>
static ElementDef MESSAGE_TEXT
          Defines the <Text> element as a child of <Message>
static ElementDef MESSAGELIST
          Defines the <MessageList> SIF Data Object
static ElementDef MESSAGELIST_MESSAGE
          Defines the <Message> element as a child of <MessageList>
static ElementDef REFUNDAMOUNT
          Defines the <RefundAmount> SIF Data Object
static ElementDef REFUNDAMOUNT_CURRENCY
          Defines the Currency attribute as a child of <RefundAmount>
static ElementDef TRANSACTION
          Defines the <Transaction> SIF Data Object
static ElementDef TRANSACTION_CHECKOUTINFO
          Defines the <CheckoutInfo> element as a child of <Transaction>
static ElementDef TRANSACTION_FINEINFOLIST
          Defines the <FineInfoList> element as a child of <Transaction>
static ElementDef TRANSACTION_HOLDINFOLIST
          Defines the <HoldInfoList> element as a child of <Transaction>
static ElementDef TRANSACTION_ITEMINFO
          Defines the <ItemInfo> element as a child of <Transaction>
static ElementDef TRANSACTIONLIST
          Defines the <TransactionList> SIF Data Object
static ElementDef TRANSACTIONLIST_TRANSACTION
          Defines the <Transaction> element as a child of <TransactionList>
 
Constructor Summary
LibraryDTD()
           
 
Method Summary
 void addElementMappings(java.util.Map<java.lang.String,ElementDef> dtdMap)
           
 void load()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHECKOUTINFO

public static ElementDef CHECKOUTINFO
Defines the <CheckoutInfo> SIF Data Object


FINEAMOUNT

public static ElementDef FINEAMOUNT
Defines the <FineAmount> SIF Data Object


FINEINFO

public static ElementDef FINEINFO
Defines the <FineInfo> SIF Data Object


FINEINFOLIST

public static ElementDef FINEINFOLIST
Defines the <FineInfoList> SIF Data Object


HOLDINFO

public static ElementDef HOLDINFO
Defines the <HoldInfo> SIF Data Object


HOLDINFOLIST

public static ElementDef HOLDINFOLIST
Defines the <HoldInfoList> SIF Data Object


ITEMINFO

public static ElementDef ITEMINFO
Defines the <ItemInfo> SIF Data Object


LIBRARYPATRONSTATUS

public static ElementDef LIBRARYPATRONSTATUS
Defines the <LibraryPatronStatus> SIF Data Object


MESSAGE

public static ElementDef MESSAGE
Defines the <Message> SIF Data Object


MESSAGELIST

public static ElementDef MESSAGELIST
Defines the <MessageList> SIF Data Object


REFUNDAMOUNT

public static ElementDef REFUNDAMOUNT
Defines the <RefundAmount> SIF Data Object


TRANSACTION

public static ElementDef TRANSACTION
Defines the <Transaction> SIF Data Object


TRANSACTIONLIST

public static ElementDef TRANSACTIONLIST
Defines the <TransactionList> SIF Data Object


CHECKOUTINFO_RETURNBY

public static ElementDef CHECKOUTINFO_RETURNBY
Defines the <ReturnBy> element as a child of <CheckoutInfo>


FINEAMOUNT_CURRENCY

public static ElementDef FINEAMOUNT_CURRENCY
Defines the Currency attribute as a child of <FineAmount>


FINEINFO_TYPE

public static ElementDef FINEINFO_TYPE
Defines the Type attribute as a child of <FineInfo>


FINEINFO_ASSESSED

public static ElementDef FINEINFO_ASSESSED
Defines the <Assessed> element as a child of <FineInfo>


FINEINFO_DESCRIPTION

public static ElementDef FINEINFO_DESCRIPTION
Defines the <Description> element as a child of <FineInfo>


FINEINFO_AMOUNT

public static ElementDef FINEINFO_AMOUNT
Defines the <Amount> element as a child of <FineInfo>


FINEINFO_REFERENCE

public static ElementDef FINEINFO_REFERENCE
Defines the <Reference> element as a child of <FineInfo>


FINEINFOLIST_FINEINFO

public static ElementDef FINEINFOLIST_FINEINFO
Defines the <FineInfo> element as a child of <FineInfoList>


HOLDINFO_TYPE

public static ElementDef HOLDINFO_TYPE
Defines the Type attribute as a child of <HoldInfo>


HOLDINFO_DATEPLACED

public static ElementDef HOLDINFO_DATEPLACED
Defines the <DatePlaced> element as a child of <HoldInfo>


HOLDINFO_DATENEEDED

public static ElementDef HOLDINFO_DATENEEDED
Defines the <DateNeeded> element as a child of <HoldInfo>


HOLDINFO_MADEAVAILABLE

public static ElementDef HOLDINFO_MADEAVAILABLE
Defines the <MadeAvailable> element as a child of <HoldInfo>


HOLDINFO_EXPIRES

public static ElementDef HOLDINFO_EXPIRES
Defines the <Expires> element as a child of <HoldInfo>


HOLDINFOLIST_HOLDINFO

public static ElementDef HOLDINFOLIST_HOLDINFO
Defines the <HoldInfo> element as a child of <HoldInfoList>


ITEMINFO_TYPE

public static ElementDef ITEMINFO_TYPE
Defines the Type attribute as a child of <ItemInfo>


ITEMINFO_TITLE

public static ElementDef ITEMINFO_TITLE
Defines the <Title> element as a child of <ItemInfo>


ITEMINFO_AUTHOR

public static ElementDef ITEMINFO_AUTHOR
Defines the <Author> element as a child of <ItemInfo>


ITEMINFO_ELECTRONICID

public static ElementDef ITEMINFO_ELECTRONICID
Defines the <ElectronicId> element as a child of <ItemInfo>


ITEMINFO_CALLNUMBER

public static ElementDef ITEMINFO_CALLNUMBER
Defines the <CallNumber> element as a child of <ItemInfo>


ITEMINFO_PRICE

public static ElementDef ITEMINFO_PRICE
Defines the <Price> element as a child of <ItemInfo>


LIBRARYPATRONSTATUS_LIBRARYTYPE

public static ElementDef LIBRARYPATRONSTATUS_LIBRARYTYPE
Defines the LibraryType attribute as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_SIF_REFID

public static ElementDef LIBRARYPATRONSTATUS_SIF_REFID
Defines the SIF_RefId attribute as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_SIF_REFOBJECT

public static ElementDef LIBRARYPATRONSTATUS_SIF_REFOBJECT
Defines the SIF_RefObject attribute as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_ELECTRONICIDLIST

public static ElementDef LIBRARYPATRONSTATUS_ELECTRONICIDLIST
Defines the <ElectronicIdList> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_TRANSACTIONLIST

public static ElementDef LIBRARYPATRONSTATUS_TRANSACTIONLIST
Defines the <TransactionList> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_MESSAGELIST

public static ElementDef LIBRARYPATRONSTATUS_MESSAGELIST
Defines the <MessageList> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_NUMBEROFCHECKOUTS

public static ElementDef LIBRARYPATRONSTATUS_NUMBEROFCHECKOUTS
Defines the <NumberOfCheckouts> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_NUMBEROFOVERDUES

public static ElementDef LIBRARYPATRONSTATUS_NUMBEROFOVERDUES
Defines the <NumberOfOverdues> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_NUMBEROFFINES

public static ElementDef LIBRARYPATRONSTATUS_NUMBEROFFINES
Defines the <NumberOfFines> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_FINEAMOUNT

public static ElementDef LIBRARYPATRONSTATUS_FINEAMOUNT
Defines the <FineAmount> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_NUMBEROFREFUNDS

public static ElementDef LIBRARYPATRONSTATUS_NUMBEROFREFUNDS
Defines the <NumberOfRefunds> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_REFUNDAMOUNT

public static ElementDef LIBRARYPATRONSTATUS_REFUNDAMOUNT
Defines the <RefundAmount> element as a child of <LibraryPatronStatus>


LIBRARYPATRONSTATUS_SIF_EXTENDEDELEMENTS

public static ElementDef LIBRARYPATRONSTATUS_SIF_EXTENDEDELEMENTS
SIF 1.5 and later: Defines the built-in SIF_ExtendedElements element common to all SIF Data Objects


LIBRARYPATRONSTATUS_SIF_METADATA

public static ElementDef LIBRARYPATRONSTATUS_SIF_METADATA
SIF 2.0 and later: Defines the built-in SIF_Metadata element common to all SIF Data Objects


MESSAGE_PRIORITY

public static ElementDef MESSAGE_PRIORITY
Defines the Priority attribute as a child of <Message>


MESSAGE_SENT

public static ElementDef MESSAGE_SENT
Defines the <Sent> element as a child of <Message>


MESSAGE_TEXT

public static ElementDef MESSAGE_TEXT
Defines the <Text> element as a child of <Message>


MESSAGELIST_MESSAGE

public static ElementDef MESSAGELIST_MESSAGE
Defines the <Message> element as a child of <MessageList>


REFUNDAMOUNT_CURRENCY

public static ElementDef REFUNDAMOUNT_CURRENCY
Defines the Currency attribute as a child of <RefundAmount>


TRANSACTION_ITEMINFO

public static ElementDef TRANSACTION_ITEMINFO
Defines the <ItemInfo> element as a child of <Transaction>


TRANSACTION_CHECKOUTINFO

public static ElementDef TRANSACTION_CHECKOUTINFO
Defines the <CheckoutInfo> element as a child of <Transaction>


TRANSACTION_FINEINFOLIST

public static ElementDef TRANSACTION_FINEINFOLIST
Defines the <FineInfoList> element as a child of <Transaction>


TRANSACTION_HOLDINFOLIST

public static ElementDef TRANSACTION_HOLDINFOLIST
Defines the <HoldInfoList> element as a child of <Transaction>


TRANSACTIONLIST_TRANSACTION

public static ElementDef TRANSACTIONLIST_TRANSACTION
Defines the <Transaction> element as a child of <TransactionList>

Constructor Detail

LibraryDTD

public LibraryDTD()
Method Detail

load

public void load()
Specified by:
load in class com.edustructures.sifworks.impl.SDOLibraryImpl

addElementMappings

public void addElementMappings(java.util.Map<java.lang.String,ElementDef> dtdMap)
Specified by:
addElementMappings in class com.edustructures.sifworks.impl.SDOLibraryImpl


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.