|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.commons.tcpmon.core.filter.XmlFormatFilter
public class XmlFormatFilter
Filter that reformats XML data so that it is properly indented.
Note that this filter only works if the stream is encoded in an ASCII compatible charset encoding (ASCII, UTF-8, ISO-8859-x, etc.).
Constructor Summary | |
---|---|
XmlFormatFilter(int tabWidth)
|
Method Summary | |
---|---|
void |
invoke(Stream stream)
Invoke the filter. |
boolean |
isReadOnly()
Determine whether this filter is read-only. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlFormatFilter(int tabWidth)
Method Detail |
---|
public boolean isReadOnly()
StreamFilter
isReadOnly
in interface StreamFilter
true
if this filter is read-onlypublic void invoke(Stream stream)
StreamFilter
Pipeline
when data is available for processing. The implementation can
modify the stream by discarding bytes from the stream and
inserting new data. If it doesn't wish to modify the stream,
it should skip the relevant parts, so that it will be processed
by the next filter in the pipeline.
An implementation is not required to process (skip or discard)
all the data available on each invocation. If after the invocation
of this method Stream.available()
is non zero, the remaining
(unprocessed) data will be available again during the next invocation
of the filter.
invoke
in interface StreamFilter
stream
- the stream to process
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |