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

Revision 9591, 1.3 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
12
13/**
14 * This interface represents printed {@link IPublicationBase published references} which
15 * are recurrent products of publishing companies or of research organizations.
16 * In this case it is generally possible to distinguish authors, editors and
17 * publishers.
18 */
19public interface IPrintedUnitBase extends IPublicationBase, ISectionBase, IVolumeReference {
20
21        /**
22         * Returns the print series of this printed unit
23         * @return
24         */
25        public IPrintSeries getInSeries();
26       
27        /**
28         * Sets the print series of this printed unit
29         * @param series
30         */
31        public void setInSeries(IPrintSeries series);
32
33       
34        /**
35         * Returns the editor of this reference
36         */
37        public String getEditor();
38       
39        /**
40         * Sets the editor for this reference
41         * @param editor
42         */
43        public void setEditor(String editor);
44       
45        /**
46         * Returns the series part for this printed unit
47         */
48        public String getSeriesPart();
49       
50        /**
51         * Sets the series part for this printed unit
52         * @param seriesPart
53         */
54        public void setSeriesPart(String seriesPart);
55       
56}
Note: See TracBrowser for help on using the browser.