1 29 30 package com.caucho.xtpdoc; 31 32 import javax.xml.stream.XMLStreamException; 33 import javax.xml.stream.XMLStreamWriter; 34 import java.io.IOException ; 35 import java.io.PrintWriter ; 36 37 public class UnorderedList extends ContainerNode { 38 public UnorderedList(Document document) 39 { 40 super(document); 41 } 42 43 public ListItem createLi() 44 { 45 ListItem item = new ListItem(getDocument()); 46 addItem(item); 47 return item; 48 } 49 50 public UnorderedList createUl() 51 { 52 UnorderedList item = new UnorderedList(getDocument()); 53 addItem(item); 54 return item; 55 } 56 57 public OrderedList createOl() 58 { 59 OrderedList item = new OrderedList(getDocument()); 60 addItem(item); 61 return item; 62 } 63 64 public void writeHtml(XMLStreamWriter out) 65 throws XMLStreamException 66 { 67 out.writeStartElement("ul"); 68 69 super.writeHtml(out); 70 71 out.writeEndElement(); } 73 74 public void writeLaTeX(PrintWriter out) 75 throws IOException 76 { 77 out.println("\\begin{itemize}"); 78 79 super.writeLaTeX(out); 80 81 out.println("\\end{itemize}"); 82 } 83 } 84 | Popular Tags |