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

Revision 9591, 1.1 kB (checked in by a.mueller, 23 months ago)

updated java doc for reference interfaces

Line 
1/**
2* Copyright (C) 2009 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.agent.Institution;
13
14/**
15 * This interface represents reports. A report is a document characterized by
16 * information reflective of inquiry or investigation. Reports often address
17 * questions posed by individuals in government or science and are generally
18 * elaborated within an {@link eu.etaxonomy.cdm.model.agent.Institution institution}.
19 * <P>
20 * This class corresponds, according to the TDWG ontology, to the publication type
21 * term (from PublicationTypeTerm): "Report".
22 */
23public interface IReport extends IPublicationBase{
24       
25        /**
26         * Returns the institution that published this report
27         */
28        public Institution getInstitution();
29       
30        /**
31         * Sets the institution that published this report
32         */
33        public void setInstitution(Institution institution);
34
35}
Note: See TracBrowser for help on using the browser.