1 /*** 2 * ExtendedBook.java 3 * 4 * $Author: mballesteros $ 5 * $Date: 2003/11/28 19:18:03 $ 6 * $Revision: 1.1 $ 7 */ 8 package net.sf.jec; 9 10 /*** 11 * @author mballesteros 12 */ 13 public class ExtendedBook extends Book { 14 15 /*** 16 * Constructor for ExtendedBook. 17 * @param name 18 */ 19 public ExtendedBook(String name) { 20 super(name); 21 } 22 23 public Page getFirstPage() { 24 return (Page) this.pages.get(0); 25 } 26 27 /*** 28 * 29 * @param index 30 * @param page 31 */ 32 public void addPage(int index, Page page) { 33 page.setBook(this); 34 this.pages.add(index, page); 35 } 36 37 38 public static ExtendedBook getExtendedExample() { 39 Page page; 40 41 ExtendedBook book = new ExtendedBook("El Quijote Extendido"); 42 43 page = new ExtendedPage(); 44 page.newParagraph("En un lugar de la mancha"); 45 page.newParagraph("de cuyo nombre no quiero acordarme"); 46 page.newParagraph("vivía un hidalgo caballero"); 47 book.addPage(0, page); 48 49 page = book.newPage(); 50 page.newParagraph("de nombre Don Quijote."); 51 52 page = book.newPage(); 53 page.newParagraph("Don Quijote amaba a Dulcinea,"); 54 page.newParagraph("la más bella entre las mujeres del Toboso"); 55 56 return book; 57 } 58 59 }

This page was automatically generated by Maven