adaptj.util.xml
Class XMLPrintStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.FilterOutputStream
              |
              +--java.io.PrintStream
                    |
                    +--adaptj.util.xml.XMLPrintStream

public class XMLPrintStream
extends java.io.PrintStream


Field Summary
static int DEFAULT_INDENT_STEP
           
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
XMLPrintStream(java.io.OutputStream out)
           
XMLPrintStream(java.io.OutputStream out, boolean autoFlush)
           
XMLPrintStream(java.io.OutputStream out, boolean autoFlush, int indentationStep)
           
XMLPrintStream(java.io.OutputStream out, int indentationStep)
           
 
Method Summary
 void closeTag(java.lang.String tag)
           
 void closeTagLn(java.lang.String tag)
           
static java.lang.String encodeOffendingChars(java.lang.String s)
           
 void nextLevel()
           
 void openTag(java.lang.String tag)
           
 void openTag(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues)
           
 void openTagLn(java.lang.String tag)
           
 void openTagLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues)
           
 void prevLevel()
           
 void print(boolean b)
           
 void print(char c)
           
 void print(char[] s)
           
 void print(double d)
           
 void print(float f)
           
 void print(int i)
           
 void print(long l)
           
 void print(java.lang.Object obj)
           
 void print(java.lang.String s)
           
 void println()
           
 void println(boolean x)
           
 void println(char x)
           
 void println(char[] x)
           
 void println(double x)
           
 void println(float x)
           
 void println(int x)
           
 void println(long x)
           
 void println(java.lang.Object x)
           
 void println(java.lang.String x)
           
 void printTag(java.lang.String tag)
           
 void printTaggedValue(java.lang.String tag, boolean x)
           
 void printTaggedValue(java.lang.String tag, char x)
           
 void printTaggedValue(java.lang.String tag, char[] x)
           
 void printTaggedValue(java.lang.String tag, double x)
           
 void printTaggedValue(java.lang.String tag, float x)
           
 void printTaggedValue(java.lang.String tag, int x)
           
 void printTaggedValue(java.lang.String tag, long x)
           
 void printTaggedValue(java.lang.String tag, java.lang.Object x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, boolean x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, char x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, char[] x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, double x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, float x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, int x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, long x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, java.lang.Object x)
           
 void printTaggedValue(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, java.lang.String x)
           
 void printTaggedValueLn(java.lang.String tag, boolean x)
           
 void printTaggedValueLn(java.lang.String tag, char x)
           
 void printTaggedValueLn(java.lang.String tag, char[] x)
           
 void printTaggedValueLn(java.lang.String tag, double x)
           
 void printTaggedValueLn(java.lang.String tag, float x)
           
 void printTaggedValueLn(java.lang.String tag, int x)
           
 void printTaggedValueLn(java.lang.String tag, long x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.Object x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, boolean x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, char x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, char[] x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, double x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, float x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, int x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, long x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, java.lang.Object x)
           
 void printTaggedValueLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues, java.lang.String x)
           
 void printTagLn(java.lang.String tag)
           
 void printXMLDeclTag(java.lang.String tag)
           
 void printXMLDeclTag(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues)
           
 void printXMLDeclTagLn(java.lang.String tag)
           
 void printXMLDeclTagLn(java.lang.String tag, java.lang.String[] argNames, java.lang.String[] argValues)
           
 
Methods inherited from class java.io.PrintStream
checkError, close, flush, setError, write, write
 
Methods inherited from class java.io.FilterOutputStream
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_INDENT_STEP

public static final int DEFAULT_INDENT_STEP
See Also:
Constant Field Values
Constructor Detail

XMLPrintStream

public XMLPrintStream(java.io.OutputStream out)

XMLPrintStream

public XMLPrintStream(java.io.OutputStream out,
                      int indentationStep)

XMLPrintStream

public XMLPrintStream(java.io.OutputStream out,
                      boolean autoFlush)

XMLPrintStream

public XMLPrintStream(java.io.OutputStream out,
                      boolean autoFlush,
                      int indentationStep)
Method Detail

encodeOffendingChars

public static java.lang.String encodeOffendingChars(java.lang.String s)

nextLevel

public void nextLevel()

prevLevel

public void prevLevel()

openTag

public void openTag(java.lang.String tag)

openTag

public void openTag(java.lang.String tag,
                    java.lang.String[] argNames,
                    java.lang.String[] argValues)

closeTag

public void closeTag(java.lang.String tag)

openTagLn

public void openTagLn(java.lang.String tag)

openTagLn

public void openTagLn(java.lang.String tag,
                      java.lang.String[] argNames,
                      java.lang.String[] argValues)

closeTagLn

public void closeTagLn(java.lang.String tag)

printXMLDeclTag

public void printXMLDeclTag(java.lang.String tag)

printXMLDeclTagLn

public void printXMLDeclTagLn(java.lang.String tag)

printXMLDeclTag

public void printXMLDeclTag(java.lang.String tag,
                            java.lang.String[] argNames,
                            java.lang.String[] argValues)

printXMLDeclTagLn

public void printXMLDeclTagLn(java.lang.String tag,
                              java.lang.String[] argNames,
                              java.lang.String[] argValues)

printTag

public void printTag(java.lang.String tag)

printTagLn

public void printTagLn(java.lang.String tag)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             boolean x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             char x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             char[] x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             double x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             float x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             int x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             long x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.Object x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               boolean x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               char x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               char[] x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               double x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               float x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               int x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               long x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.Object x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             boolean x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             char x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             char[] x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             double x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             float x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             int x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             long x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             java.lang.Object x)

printTaggedValue

public void printTaggedValue(java.lang.String tag,
                             java.lang.String[] argNames,
                             java.lang.String[] argValues,
                             java.lang.String x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               boolean x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               char x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               char[] x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               double x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               float x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               int x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               long x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               java.lang.Object x)

printTaggedValueLn

public void printTaggedValueLn(java.lang.String tag,
                               java.lang.String[] argNames,
                               java.lang.String[] argValues,
                               java.lang.String x)

print

public void print(boolean b)
Overrides:
print in class java.io.PrintStream

print

public void print(char c)
Overrides:
print in class java.io.PrintStream

print

public void print(char[] s)
Overrides:
print in class java.io.PrintStream

print

public void print(double d)
Overrides:
print in class java.io.PrintStream

print

public void print(float f)
Overrides:
print in class java.io.PrintStream

print

public void print(int i)
Overrides:
print in class java.io.PrintStream

print

public void print(long l)
Overrides:
print in class java.io.PrintStream

print

public void print(java.lang.Object obj)
Overrides:
print in class java.io.PrintStream

print

public void print(java.lang.String s)
Overrides:
print in class java.io.PrintStream

println

public void println()
Overrides:
println in class java.io.PrintStream

println

public void println(boolean x)
Overrides:
println in class java.io.PrintStream

println

public void println(char x)
Overrides:
println in class java.io.PrintStream

println

public void println(char[] x)
Overrides:
println in class java.io.PrintStream

println

public void println(double x)
Overrides:
println in class java.io.PrintStream

println

public void println(float x)
Overrides:
println in class java.io.PrintStream

println

public void println(int x)
Overrides:
println in class java.io.PrintStream

println

public void println(long x)
Overrides:
println in class java.io.PrintStream

println

public void println(java.lang.Object x)
Overrides:
println in class java.io.PrintStream

println

public void println(java.lang.String x)
Overrides:
println in class java.io.PrintStream