root/trunk/cdmlib/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/INomenclaturalReference.java

Revision 12951, 1.0 kB (checked in by a.mueller, 9 months ago)

remove imports

  • Property svn:keywords set to Id
Line 
1/**
2* Copyright (C) 2007 EDIT
3* European Distributed Institute of Taxonomy
4* http://www.e-taxonomy.eu
5*
6* The contents of this file are subject to the Mozilla Public License Version 1.1
7* See LICENSE.TXT at the top of this package for the full license terms.
8*/
9
10package eu.etaxonomy.cdm.model.reference;
11
12import eu.etaxonomy.cdm.model.common.TimePeriod;
13
14
15 /**
16 * Interface providing methods for nomenclatural references.
17 *
18 * @author m.doering
19 * @version 1.0
20 * @created 08-Nov-2007 13:06:29
21 */
22public interface INomenclaturalReference extends IReference{
23
24        public final String MICRO_REFERENCE_TOKEN = "@@MicroReference";
25       
26        /**
27         * Returns a formatted string containing the reference citation excluding
28         * authors but including the details as used in a {@link TaxonNameBase taxon name}.
29         */
30        public String getNomenclaturalCitation(String  microReference);
31
32        /**
33         * Returns a string representation for the year of publication / creation
34         * of a reference.
35         */
36        public String getYear();
37
38        public void setDatePublished(TimePeriod datePublished);
39}
Note: See TracBrowser for help on using the browser.