Project

General

Profile

« Previous | Next » 

Revision bc556475

Added by Andreas Müller almost 8 years ago

Some further cleaning up for single reference cache strategy #5833

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/IBook.java
5 5
*
6 6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7 7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/ 
8
*/
9 9

  
10 10
package eu.etaxonomy.cdm.model.reference;
11 11

  
12
import eu.etaxonomy.cdm.strategy.cache.reference.old.BookDefaultCacheStrategy;
13

  
14 12
/**
15
 * This interface represents books. A book is a  {@link IPrintedUnitBase printed unit} 
13
 * This interface represents books. A book is a  {@link IPrintedUnitBase printed unit}
16 14
 * usually published by a publishing company.
17 15
 * <P>
18 16
 * This class corresponds, according to the TDWG ontology, to the publication type
......
22 20
 * </ul>
23 21
 */
24 22
public interface IBook extends IPrintedUnitBase, INomenclaturalReference{
25
	
23

  
26 24
	/**
27 25
	 * Returns this books edition
28 26
	 */
......
33 31
	 * @param edition
34 32
	 */
35 33
	public void setEdition(String edition);
36
	
37
	
34

  
35

  
38 36
	/**
39 37
	 * Returns this books isbn (international standard book number)
40 38
	 */
41 39
	public String getIsbn();
42
	
40

  
43 41
	/**
44 42
	 * Sets this books isbn (international standard book number)
45 43
	 * @param isbn
46 44
	 */
47 45
	public void setIsbn(String isbn);
48
	
49
	
50
	void setCacheStrategy(BookDefaultCacheStrategy cacheStrategy);
51
	
52
	
53 46

  
54 47

  
55 48
}

Also available in: Unified diff