ORG.oclc.fmts.obi
Class MarcOvidFullFmt
java.lang.Object
|
+--ORG.oclc.fmts.WebZFormatter
|
+--ORG.oclc.fmts.obi.MarcArticleFmt
|
+--ORG.oclc.fmts.obi.MarcOvidFullFmt
- public class MarcOvidFullFmt
- extends MarcArticleFmt
The MarcOvidFullFmt class formats records from the Ovid database
for display in the
WebZ interface. The record will be displayed in a full format.
MarcOvidFullFmt 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 MarcArticleFmt) 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 MarcOvidFullFmt 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.obi.MarcArticleFmt |
abstractTag,
author,
authorAllSubFields,
authorFields,
authorHotlinkAllTag,
authorHotlinkTag,
authorIndexTag,
authorNotHotSubFields,
authorSeparator,
authorTerminator,
begLabel,
bufSize,
CODENTag,
countryTag,
databaseNoTag,
documentTypeTag,
endLabel,
from,
fromField1,
fromField2,
fromFields,
fromISSNTag,
fromSubFields1,
fromSubFields2,
govDocNoTag,
header,
includeField,
includeFieldTerminator,
includeSubFields,
includeSubFieldTerminator,
ISBNTag,
ISSN,
ISSNTag,
languageTag,
linkData,
meetingFields,
meetingTag1,
meetingTag2,
noteField,
noteSubFields,
orgFields,
orgTag1,
orgTag2,
publisherTag,
recordTypeTag,
subjectField600,
subjectField610,
subjectField650,
subjectField651,
subjectField690,
subjectFields,
subjectIndexTag,
subjectSubFieldTerminator,
title,
trailer,
yearTag |
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 Ovid database
|
Methods inherited from class ORG.oclc.fmts.obi.MarcArticleFmt |
addAbstract,
addAuthor,
addCODEN,
addCountry,
addDatabaseNo,
addDocumentType,
addFrom,
addGovDocNo,
addIncludes,
addISBN,
addISSN,
addLanguage,
addLibraries,
addMeeting,
addNotes,
addOrganization,
addPublisher,
addRecordType,
addSubjects,
addTitleBookMark,
addYear,
labelMaker |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
MarcOvidFullFmt
public MarcOvidFullFmt()
Constructs a MarcOvidFullFmt object.
doFormat
public String doFormat(Object userObject,
Vector records)
Formats the records for display in the WebZ interface from the Ovid database
- 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 WebZFormatter