001// BiblioProvider.java
002//
003//    senger@ebi.ac.uk
004//    March 2001
005//
006
007/*
008 *                    BioJava development code
009 *
010 * This code may be freely distributed and modified under the
011 * terms of the GNU Lesser General Public Licence.  This should
012 * be distributed with the code.  If you do not have a copy,
013 * see:
014 *
015 *      http://www.gnu.org/copyleft/lesser.html
016 *
017 * Copyright for this code is held jointly by the individual
018 * authors.  These should be listed in @author doc comments.
019 *
020 * For more information on the BioJava project and its aims,
021 * or to join the biojava-l mailing list, visit the home page
022 * at:
023 *
024 *      http://www.biojava.org/
025 *
026 */
027package org.biojava.bibliography;
028
029import java.util.Hashtable;
030
031/**
032 * <p>
033 * This class and its sub-classes define active participants of the process
034 * of creation and dissemination of the bibliographic resources. The most
035 * obvious examples are authors, but it includes also publishers and other
036 * contributors.
037 * </p>
038 *
039 * <p>
040 * The participants can be people, organizations, or even software services
041 * (mainly used for new digital resources). This specification does not provide
042 * any unique identifiers for these providers (but does not preclude having such
043 * identifiers as {@link #properties dynamic properties}).
044 * </p>
045 *
046 * @author <A HREF="mailto:senger@ebi.ac.uk">Martin Senger</A>
047 * @version $Id$
048 * @since 1.3
049 */
050
051public class BiblioProvider {
052
053    /**
054     * Additional properties used when the explicit attributes of the
055     * sub-classes are not sufficient.
056     */
057    public Hashtable properties = new Hashtable();
058
059}