| 
 | Open SiteSearch 4.1.1 Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  |
  +--ORG.oclc.fmts.WebZFormatter
        |
        +--ORG.oclc.fmts.obi.MarcArticleFmt
              |
              +--ORG.oclc.fmts.obi.MarcContentsFrstMultiFullFmt
The MarcContentsFrstMultiFullFmt class formats records from the Contents First database for display in the WebZ interface. The record will be displayed in a full format.
MarcContentsFrstMultiFullFmt 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 MarcContentsFrstMultiFullFmt 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 | |
| MarcContentsFrstMultiFullFmt()Constructs a MarcContentsFrstMultiFullFmt object. | |
| Method Summary | |
| protected  void | addMultiTitleBookMark(DataDir dir,
                      int currecno,
                      String fields,
                      String fields2,
                      String label)Adds a title with bookmark widgit that includes a record number (left aligned) | 
|  String | doFormat(Object userObject,
         Vector records)Formats the records for display in the WebZ interface from the Contents First 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 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 | 
public MarcContentsFrstMultiFullFmt()
Constructs a MarcContentsFrstMultiFullFmt object.
| Method Detail | 
public String doFormat(Object userObject,
                       Vector records)
Formats the records for display in the WebZ interface from the Contents First database
userObject - the UserStateObject object for the current user.records - a vector of bookmark records to be formatted
protected final void addMultiTitleBookMark(DataDir dir,
                                           int currecno,
                                           String fields,
                                           String fields2,
                                           String label)
Adds a title with bookmark widgit that includes a record number (left aligned)
dir - a DataDir that contains the bookmark record to be formattedrecno - an integer that contains the current record number for display of the
         the title.fields - the primary set of BER tags to use as the titlefields2 - the secondary set of BER tags to use as the title| 
 | Open SiteSearch 4.1.1 Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||