ORG.oclc.fmts.obi
Class NotisISOILLFmt
java.lang.Object
|
+--ORG.oclc.fmts.WebZFormatter
|
+--ORG.oclc.fmts.obi.MarcISOILLFmt
|
+--ORG.oclc.fmts.obi.NotisISOILLFmt
- public class NotisISOILLFmt
- extends MarcISOILLFmt
The NotisISOILLFmt class creates a ISOILL request
for display in the
WebZ interface.
NotisISOILLFmt extends MarcISOILLFmt by adding a method to get
the OCLC number that
will be used in an ISOILL request against the Notis database.
Through inheritance
it uses the userObject and a Vector of records to return a
formatted String that contains the HTML to display. This class
is an extension of WebZFormatter which implements the
RecordFormatter interface.
That interface requires a doFormat method to do the
work on the input userObject and a Vector of DataDirs.
This class will use its super class' doFormat.
Successful execution of NotisISOILLFmt results in HTML
that can be displayed
in the WebZ interface.
Unsuccessful execution will result in a null String being returned.
Fields inherited from class ORG.oclc.fmts.WebZFormatter |
bookMarkFont,
context,
currecno,
defaultTextFont,
fmtUtil,
fullrecno,
j,
otherWidgets,
queryBad,
queryNext,
queryTarget,
resultset,
smallTextFont,
styles,
tempRecords,
toprecno,
user |
Method Summary |
protected String |
findOclcNo(DataDir dir)
Returns a String containing the OCLC number found in the 035
(Notis has a different number in the 001) |
protected String |
getCallNo(DataDir dir)
Returns a String containing the call number |
protected String |
getSendToList(DataDir dir)
Returns a String containing a sendToList of blank-delimited OCLC symbols |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
NotisISOILLFmt
public NotisISOILLFmt()
getCallNo
protected String getCallNo(DataDir dir)
- Returns a String containing the call number
- Parameters:
dir
- the top directory of the record- Returns:
- callNo or null
- Overrides:
- getCallNo in class MarcISOILLFmt
findOclcNo
protected String findOclcNo(DataDir dir)
- Returns a String containing the OCLC number found in the 035
(Notis has a different number in the 001)
- Parameters:
dir
- the DataDir with the BER record- Returns:
- oclcNo or null
- Overrides:
- findOclcNo in class MarcISOILLFmt
getSendToList
protected String getSendToList(DataDir dir)
- Returns a String containing a sendToList of blank-delimited OCLC symbols
- Parameters:
dir
- the top directory of the record- Returns:
- sendToList
- Overrides:
- getSendToList in class MarcISOILLFmt