final class org.apache.axiom.truth.xml.StAXXML extends java.lang.Object implements org.apache.axiom.truth.xml.spi.XML
{
private org.apache.axiom.truth.xml.XMLStreamReaderProvider xmlStreamReaderProvider;
void <init>(org.apache.axiom.truth.xml.XMLStreamReaderProvider)
{
org.apache.axiom.truth.xml.XMLStreamReaderProvider v;
org.apache.axiom.truth.xml.StAXXML v;
v := @this: org.apache.axiom.truth.xml.StAXXML;
v := @parameter: org.apache.axiom.truth.xml.XMLStreamReaderProvider;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.axiom.truth.xml.StAXXML: org.apache.axiom.truth.xml.XMLStreamReaderProvider xmlStreamReaderProvider> = v;
return;
}
public boolean isReportingElementContentWhitespace()
{
org.apache.axiom.truth.xml.StAXXML v;
v := @this: org.apache.axiom.truth.xml.StAXXML;
return 1;
}
public org.apache.axiom.truth.xml.spi.Traverser createTraverser(boolean) throws org.apache.axiom.truth.xml.spi.TraverserException
{
javax.xml.stream.XMLStreamReader v;
javax.xml.stream.XMLStreamException v;
org.apache.axiom.truth.xml.StAXXML v;
org.apache.axiom.truth.xml.spi.TraverserException v;
org.apache.axiom.truth.xml.XMLStreamReaderProvider v;
org.apache.axiom.truth.xml.StAXTraverser v;
boolean v;
v := @this: org.apache.axiom.truth.xml.StAXXML;
v := @parameter: boolean;
label:
v = new org.apache.axiom.truth.xml.StAXTraverser;
v = v.<org.apache.axiom.truth.xml.StAXXML: org.apache.axiom.truth.xml.XMLStreamReaderProvider xmlStreamReaderProvider>;
v = virtualinvoke v.<org.apache.axiom.truth.xml.XMLStreamReaderProvider: javax.xml.stream.XMLStreamReader getXMLStreamReader(boolean)>(v);
specialinvoke v.<org.apache.axiom.truth.xml.StAXTraverser: void <init>(javax.xml.stream.XMLStreamReader)>(v);
label:
return v;
label:
v := @caughtexception;
v = new org.apache.axiom.truth.xml.spi.TraverserException;
specialinvoke v.<org.apache.axiom.truth.xml.spi.TraverserException: void <init>(java.lang.Throwable)>(v);
throw v;
catch javax.xml.stream.XMLStreamException from label to label with label;
}
}