XMLHeader manages the content of XML file headers. More...
Public Member Functions | |
XMLHeader () | |
XMLHeader (final String xmlVersion, final String encoding, final String docType) | |
void | print (Writer out) throws IOException |
void | print (Writer out, boolean pretty) throws IOException |
Public Attributes | |
String | _version = "" |
String | _encoding = "" |
String | _docType = "" |
String | _additional = "" |
XMLHeader manages the content of XML file headers.
Definition at line 48 of file XMLHeader.java.
de.mfuchs.xmlstorage.XMLHeader.XMLHeader | ( | ) |
Definition at line 50 of file XMLHeader.java.
{ this("1.0", "UTF-8", ""); }
de.mfuchs.xmlstorage.XMLHeader.XMLHeader | ( | final String | xmlVersion, |
final String | encoding, | ||
final String | docType | ||
) |
Definition at line 55 of file XMLHeader.java.
References de.mfuchs.xmlstorage.XMLHeader._additional, de.mfuchs.xmlstorage.XMLHeader._docType, de.mfuchs.xmlstorage.XMLHeader._encoding, and de.mfuchs.xmlstorage.XMLHeader._version.
{ _version = xmlVersion; _encoding = encoding; _docType = docType; _additional = ""; }
void de.mfuchs.xmlstorage.XMLHeader.print | ( | Writer | out ) | throws IOException |
Definition at line 63 of file XMLHeader.java.
Referenced by de.mfuchs.xmlstorage.XMLDoc.write().
{ print(out, true); }
void de.mfuchs.xmlstorage.XMLHeader.print | ( | Writer | out, |
boolean | pretty | ||
) | throws IOException |
Definition at line 68 of file XMLHeader.java.
References de.mfuchs.xmlstorage.XMLHeader._additional, de.mfuchs.xmlstorage.XMLHeader._docType, de.mfuchs.xmlstorage.XMLHeader._encoding, and de.mfuchs.xmlstorage.XMLHeader._version.
{ out.write("<?xml version=\""); out.write(_version); out.write("\" encoding=\""); out.write(_encoding); out.write("\"?>"); if (pretty) out.write('\n'); if (_docType.length() > 0) { out.write(_docType); out.write('\n'); } if (_additional.length() > 0) { out.write(_additional); out.write('\n'); } }
String de.mfuchs.xmlstorage.XMLHeader._additional = "" |
Definition at line 93 of file XMLHeader.java.
Referenced by de.mfuchs.xmlstorage.XMLHeader.print(), de.mfuchs.xmlstorage.XMLDoc.read(), and de.mfuchs.xmlstorage.XMLHeader.XMLHeader().
String de.mfuchs.xmlstorage.XMLHeader._docType = "" |
Definition at line 92 of file XMLHeader.java.
Referenced by de.mfuchs.xmlstorage.XMLHeader.print(), and de.mfuchs.xmlstorage.XMLHeader.XMLHeader().
String de.mfuchs.xmlstorage.XMLHeader._encoding = "" |
Definition at line 91 of file XMLHeader.java.
Referenced by de.mfuchs.xmlstorage.XMLHeader.print(), de.mfuchs.xmlstorage.XMLDoc.writeFile(), and de.mfuchs.xmlstorage.XMLHeader.XMLHeader().
String de.mfuchs.xmlstorage.XMLHeader._version = "" |
Definition at line 90 of file XMLHeader.java.
Referenced by de.mfuchs.xmlstorage.XMLHeader.print(), and de.mfuchs.xmlstorage.XMLHeader.XMLHeader().