1 16 package org.mortbay.html; 17 import java.io.IOException ; 18 import java.io.Writer ; 19 20 21 27 public class Block extends Composite 28 { 29 30 31 public static final String Pre="pre"; 32 33 public static final String Quote="blockquote"; 34 35 public static final String Center="center"; 36 37 public static final String Listing="listing"; 38 39 public static final String Plain="plaintext"; 40 41 public static final String Xmp="xmp"; 42 43 public static final String Div="div"; 44 45 public static final String Left="divl"; 46 47 public static final String Right="divr"; 48 49 public static final String Bold="b"; 50 51 public static final String Italic="i"; 52 53 public static final String Span="span"; 54 55 56 private String tag; 57 58 59 62 public Block(String tag) 63 { 64 this.tag=tag; 65 if (tag==Left) 66 { 67 tag=Div; 68 left(); 69 } 70 if (tag==Right) 71 { 72 tag=Div; 73 right(); 74 } 75 } 76 77 78 82 public Block(String tag, String attributes) 83 { 84 super(attributes); 85 this.tag=tag; 86 } 87 88 89 public void write(Writer out) 90 throws IOException 91 { 92 out.write('<'+tag+attributes()+'>'); 93 super.write(out); 94 out.write("</"+tag+"\n>"); 95 } 96 } 97 98 99 | Popular Tags |