org.jscience.bibliography
Class BiblioProvider

java.lang.Object
  extended by org.jscience.bibliography.BiblioProvider
Direct Known Subclasses:
BiblioOrganisation, BiblioPerson, BiblioService

public class BiblioProvider
extends java.lang.Object

Represents a provider. The provider is an active participant of the process of creation and dissemination of the bibliographic resources. The most obvious examples are authors, but it includes also publishers and other contributors. The participants can be people, organisations, or even software services.

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
 java.util.Hashtable properties
          General provider properties.
 
Constructor Summary
BiblioProvider()
           
 
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
General provider properties. Use sub-classes to get type-specific properties.

Constructor Detail

BiblioProvider

public BiblioProvider()
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!