1 6 9 package org.objectweb.jac.aspects.gui.web.html; 10 11 import java.io.IOException ; 12 import java.io.Writer ; 13 14 15 21 public class Block extends Composite 22 { 23 24 25 public static final String Pre="pre"; 26 27 public static final String Quote="blockquote"; 28 29 public static final String Center="center"; 30 31 public static final String Listing="listing"; 32 33 public static final String Plain="plaintext"; 34 35 public static final String Xmp="xmp"; 36 37 public static final String Div="div"; 38 39 public static final String Left="divl"; 40 41 public static final String Right="divr"; 42 43 public static final String Bold="b"; 44 45 public static final String Italic="i"; 46 47 public static final String Span="span"; 48 49 50 private String tag; 51 52 53 56 public Block(String tag) 57 { 58 this.tag=tag; 59 if (tag.equals(Left)) 60 { 61 tag=Div; 62 left(); 63 } 64 if (tag.equals(Right)) 65 { 66 tag=Div; 67 right(); 68 } 69 } 70 71 72 76 public Block(String tag, String attributes) 77 { 78 super(attributes); 79 this.tag=tag; 80 } 81 82 83 public void write(Writer out) 84 throws IOException 85 { 86 out.write('<'+tag+attributes()+'>'); 87 super.write(out); 88 out.write("</"+tag+">"); 89 } 90 } 91 | Popular Tags |