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

Revision 9591, 1.0 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.strategy.cache.reference.BookSectionDefaultCacheStrategy;
13
14/**
15 * This interface represents isolated sections (parts or chapters) within a
16 * {@link IBook book} or {@link IProceedings proceedings}.
17 * <P>
18 * This class corresponds, according to the TDWG ontology, to the publication type
19 * term (from PublicationTypeTerm): "BookSection".
20 */
21public interface IBookSection extends ISectionBase, INomenclaturalReference{
22
23        /**
24         * Returns this book sections book
25         * @return
26         */
27        public IBook getInBook();
28       
29        /**
30         * Sets this book sections book.
31         * @param book
32         */
33        public void setInBook (IBook book);
34
35       
36       
37        void setCacheStrategy(BookSectionDefaultCacheStrategy cacheStratefy);
38
39}
Note: See TracBrowser for help on using the browser.