ORG.oclc.fmts.obi
Class ArchivemultiFullFmt
java.lang.Object
|
+--ORG.oclc.fmts.WebZFormatter
|
+--ORG.oclc.fmts.obi.ArchivefullFmt
|
+--ORG.oclc.fmts.obi.ArchivemultiFullFmt
- public class ArchivemultiFullFmt
- extends ArchivefullFmt
The ArchivemultiFullFmt class formats records from the ISP databases following the
ARCHIVE database schema
for display in the
WebZ interface. The record will be displayed as a number of records in a full
format.
ArchivemultiFullFmt 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 (through ArchivefullFmt) which implements the
RecordFormatter interface. That interface requires a doFormat method to do the
work on the input userObject and a Vector of DataDirs.
Successful execution of ArchivemultiFullFmt 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 |
String |
doFormat(Object userObject,
Vector records)
Formats the records for display in the WebZ interface from the ISP databases
following the ARCHIVE database schema. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ArchivemultiFullFmt
public ArchivemultiFullFmt()
Constructs a ArchivemultiFullFmt object.
doFormat
public String doFormat(Object userObject,
Vector records)
Formats the records for display in the WebZ interface from the ISP databases
following the ARCHIVE database schema.
- Parameters:
userObject
- the UserStateObject object for the current user.records
- a vector of bookmark records to be formatted- Returns:
- String contains the HTML representation of the records
- Overrides:
- doFormat in class ArchivefullFmt