1 package org.cateproject.service.format.reference;
2
3 import eu.etaxonomy.cdm.model.reference.Book;
4
5 public class BookFormatter extends NomenclaturalReferenceBaseFormatter<Book> {
6
7 public String getTitleCache(Book book) {
8 StringBuilder stringBuilder = formatStrictCitation(book);
9 if(book.getVolume() != null) {
10 stringBuilder.append(" " + book.getVolume());
11 }
12 if(book.getPages() != null) {
13 stringBuilder.append(" : " + book.getPages());
14 }
15 return stringBuilder.toString();
16 }
17 }