|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.cabo.ui.io.WrappingOutputMethod | +--oracle.cabo.ui.io.DebugOutputMethod
Output method that wraps another and checks for common mistakes, like unbalanced elements.
Constructor Summary | |
DebugOutputMethod(OutputMethod wrapped)
Creates a DebugOutputMethod. |
|
DebugOutputMethod(OutputMethod wrapped,
ErrorLog log)
Creates a DebugOutputMethod. |
Method Summary | |
OutputMethod |
cloneWithPrintWriter(java.io.PrintWriter writer)
Creates a new instance of this DebugOutputMethod, using a different PrintWriter. |
void |
endDocument()
Outputs whatever text should end a document. |
void |
endElement(java.lang.String name)
Outputs an end element tag. |
void |
startElement(java.lang.String name)
Outputs a start element tag. |
void |
writeAttribute(java.lang.String name,
java.lang.Object value)
Writes an attribute with the given name and value. |
void |
writeAttribute(java.lang.String name,
java.lang.String value,
java.lang.String value2)
Writes an attribute with the given name and two string values. |
void |
writeComment(java.lang.String text)
Writes a comment. |
void |
writeRawText(char text)
Writes a character, without performing any escaping. |
void |
writeRawText(char[] text,
int start,
int length)
Writes a character array, without performing any escaping. |
void |
writeRawText(java.lang.String text)
Writes a string, without performing any escaping. |
void |
writeText(char text)
Writes a character, escaped properly for this method. |
void |
writeText(char[] text,
int start,
int length)
Writes a character array, escaped properly for this method. |
void |
writeText(java.lang.Object text)
Writes an Object, escaped properly for this method. |
void |
writeText(java.lang.String text)
Writes a String, escaped properly for this method. |
void |
writeURIAttribute(java.lang.String name,
java.lang.Object value)
Writes a URI attribute with the given name and value, based on It is an error to call this method if the previous call to the output method was not either startElement()
or another writeAttribute . |
Methods inherited from class oracle.cabo.ui.io.WrappingOutputMethod |
cloneWrappedOutputMethod, flush, getContentType, startDocument, supportsCloneWithPrintWriter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DebugOutputMethod(OutputMethod wrapped)
public DebugOutputMethod(OutputMethod wrapped, ErrorLog log)
Method Detail |
public OutputMethod cloneWithPrintWriter(java.io.PrintWriter writer)
cloneWithPrintWriter
in class WrappingOutputMethod
public void endDocument() throws java.io.IOException
OutputMethod
endDocument
in class WrappingOutputMethod
public void writeComment(java.lang.String text) throws java.io.IOException
writeComment
in class WrappingOutputMethod
public void writeText(java.lang.String text) throws java.io.IOException
writeText
in class WrappingOutputMethod
public void writeText(char[] text, int start, int length) throws java.io.IOException
writeText
in class WrappingOutputMethod
public void writeText(char text) throws java.io.IOException
writeText
in class WrappingOutputMethod
public void writeText(java.lang.Object text) throws java.io.IOException
writeText
in class WrappingOutputMethod
public void writeRawText(java.lang.String text) throws java.io.IOException
writeRawText
in class WrappingOutputMethod
public void writeRawText(char[] text, int start, int length) throws java.io.IOException
writeRawText
in class WrappingOutputMethod
public void writeRawText(char text) throws java.io.IOException
writeRawText
in class WrappingOutputMethod
public void startElement(java.lang.String name) throws java.io.IOException
OutputMethod
writeAttribute()
.startElement
in class WrappingOutputMethod
public void endElement(java.lang.String name) throws java.io.IOException
OutputMethod
endElement
in class WrappingOutputMethod
public void writeAttribute(java.lang.String name, java.lang.Object value) throws java.io.IOException
OutputMethod
startElement()
or another writeAttribute
.writeAttribute
in class WrappingOutputMethod
public void writeAttribute(java.lang.String name, java.lang.String value, java.lang.String value2) throws java.io.IOException
OutputMethod
startElement()
or another writeAttribute
.writeAttribute
in class WrappingOutputMethod
public void writeURIAttribute(java.lang.String name, java.lang.Object value) throws java.io.IOException
WrappingOutputMethod
startElement()
or another writeAttribute
.writeURIAttribute
in class WrappingOutputMethod
|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |