ORG.oclc.fmts.obi
Class LIASISOILLFmt
java.lang.Object
|
+--ORG.oclc.fmts.WebZFormatter
|
+--ORG.oclc.fmts.obi.MarcISOILLFmt
|
+--ORG.oclc.fmts.obi.LIASISOILLFmt
- public class LIASISOILLFmt
- extends MarcISOILLFmt
The LIASISOILLFmt class creates a ISOILL request
for display in the
WebZ interface.
LIASISOILLFmt extends MarcISOILLFmt by adding a method to get
the OCLC number that
will be used in an ISOILL request against the LIAS 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 LIASISOILLFmt 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
(LIAS 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 |
LIASISOILLFmt
public LIASISOILLFmt()
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
(LIAS 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