|
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 | |
|---|
| 10 | package eu.etaxonomy.cdm.model.reference; |
|---|
| 11 | |
|---|
| 12 | import 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 | */ |
|---|
| 22 | public 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 | } |
|---|