org.jscience.bibliography
Class BibRef

java.lang.Object
  extended by org.jscience.bibliography.BibRef
Direct Known Subclasses:
BiblioArticle, BiblioBook, BiblioPatent, BiblioProceeding, BiblioTechReport, BiblioThesis, BiblioWebResource

public class BibRef
extends java.lang.Object

Represents a bibliographic reference.

It is a CORBA-independent container of members, without any methods. Some attributes can be null if they are not supported by the repository.


Field Summary
 BiblioProvider[] authors
          DOCUMENT ME!
 BiblioProvider[] contributors
          DOCUMENT ME!
 BiblioScope coverage
          DOCUMENT ME!
 java.lang.String[] crossReferences
          DOCUMENT ME!
 java.lang.String date
          DOCUMENT ME!
 BiblioDescription description
          DOCUMENT ME!
 BiblioEntryStatus entryStatus
          DOCUMENT ME!
 java.lang.String format
          DOCUMENT ME!
 java.lang.String identifier
          DOCUMENT ME!
 java.lang.String language
          DOCUMENT ME!
 java.util.Hashtable properties
          DOCUMENT ME!
 BiblioProvider publisher
          DOCUMENT ME!
 java.lang.String rights
          DOCUMENT ME!
 BiblioSubject subject
          DOCUMENT ME!
 java.lang.String title
          DOCUMENT ME!
 java.lang.String type
          DOCUMENT ME!
 
Constructor Summary
BibRef()
           
 
Method Summary
 java.lang.String toString()
          A bit of "pretty" formatting.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

properties

public java.util.Hashtable properties
DOCUMENT ME!


identifier

public java.lang.String identifier
DOCUMENT ME!


type

public java.lang.String type
DOCUMENT ME!


crossReferences

public java.lang.String[] crossReferences
DOCUMENT ME!


title

public java.lang.String title
DOCUMENT ME!


subject

public BiblioSubject subject
DOCUMENT ME!


description

public BiblioDescription description
DOCUMENT ME!


coverage

public BiblioScope coverage
DOCUMENT ME!


authors

public BiblioProvider[] authors
DOCUMENT ME!


contributors

public BiblioProvider[] contributors
DOCUMENT ME!


publisher

public BiblioProvider publisher
DOCUMENT ME!


rights

public java.lang.String rights
DOCUMENT ME!


date

public java.lang.String date
DOCUMENT ME!


language

public java.lang.String language
DOCUMENT ME!


format

public java.lang.String format
DOCUMENT ME!


entryStatus

public BiblioEntryStatus entryStatus
DOCUMENT ME!

Constructor Detail

BibRef

public BibRef()
Method Detail

toString

public java.lang.String toString()
A bit of "pretty" formatting. It even tries to make some indentations :-)

Overrides:
toString in class java.lang.Object
Returns:
DOCUMENT ME!