Open SiteSearch 4.1.1
Final

ORG.oclc.fmts.obi
Class OpacISOILLFmt

java.lang.Object
  |
  +--ORG.oclc.fmts.WebZFormatter
        |
        +--ORG.oclc.fmts.obi.MarcISOILLFmt
              |
              +--ORG.oclc.fmts.obi.OpacISOILLFmt

public class OpacISOILLFmt
extends MarcISOILLFmt

The OpacISOILLFmt class creates a ISOILL request for display in the WebZ interface.

OpacISOILLFmt extends MarcISOILLFmt by adding methods to get the OCLC number, the call number, and creates a string of possible OCLC institution symbols that will be used in an ISOILL request against the an OPAC database. Through inheritance it uses the userObject and a Vector of records to return a formatted String that contains the HTML to display.

Successful execution of OpacISOILLFmt 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
 
Constructor Summary
OpacISOILLFmt()
           
 
Method Summary
protected  String findOclcNo(DataDir dir)
          Returns a String containing the OCLC number found in the 035 (Most OPACs have 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 ORG.oclc.fmts.obi.MarcISOILLFmt
doFormat
 
Methods inherited from class ORG.oclc.fmts.WebZFormatter
addBookMark, addBookMark, addBookMark, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpacISOILLFmt

public OpacISOILLFmt()
Method Detail

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 (Most OPACs have 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

Open SiteSearch 4.1.1
Final