1790
|
1 package goodjava.xml;
|
|
2
|
|
3
|
|
4 public final class Xml {
|
|
5 public String declaration;
|
|
6 private XmlElement element;
|
|
7
|
|
8 public XmlElement getElement() {
|
|
9 return element;
|
|
10 }
|
|
11
|
|
12 public void setElement(XmlElement element) {
|
|
13 if( element == null )
|
|
14 throw new IllegalArgumentException("element can't be null");
|
|
15 this.element = element;
|
|
16 }
|
|
17
|
|
18 @Override public String toString() {
|
|
19 StringBuilder sb = new StringBuilder();
|
|
20 if( declaration != null ) {
|
|
21 sb.append( declaration );
|
|
22 sb.append( '\n' );
|
|
23 }
|
|
24 element.toString(sb,0);
|
|
25 return sb.toString();
|
|
26 }
|
|
27 }
|