public class oadd.com.ctc.wstx.msv.W3CSchemaFactory extends oadd.com.ctc.wstx.msv.BaseSchemaFactory
{
protected final com.sun.msv.reader.GrammarReaderController mDummyController;
public void <init>()
{
oadd.com.ctc.wstx.msv.W3CSchemaFactory v;
com.sun.msv.reader.util.IgnoreController v;
v := @this: oadd.com.ctc.wstx.msv.W3CSchemaFactory;
specialinvoke v.<oadd.com.ctc.wstx.msv.BaseSchemaFactory: void <init>(java.lang.String)>("http://relaxng.org/ns/structure/0.9");
v = new com.sun.msv.reader.util.IgnoreController;
specialinvoke v.<com.sun.msv.reader.util.IgnoreController: void <init>()>();
v.<oadd.com.ctc.wstx.msv.W3CSchemaFactory: com.sun.msv.reader.GrammarReaderController mDummyController> = v;
return;
}
protected oadd.org.codehaus.stax.validation.XMLValidationSchema loadSchema(org.xml.sax.InputSource, java.lang.Object) throws javax.xml.stream.XMLStreamException
{
org.xml.sax.InputSource v;
oadd.com.ctc.wstx.msv.BaseSchemaFactory$MyGrammarController v;
javax.xml.parsers.SAXParserFactory v;
oadd.com.ctc.wstx.msv.W3CSchemaFactory v;
oadd.com.ctc.wstx.msv.W3CSchema v;
javax.xml.stream.XMLStreamException v;
com.sun.msv.grammar.xmlschema.XMLSchemaGrammar v;
java.lang.Object v;
java.lang.String v, v;
v := @this: oadd.com.ctc.wstx.msv.W3CSchemaFactory;
v := @parameter: org.xml.sax.InputSource;
v := @parameter: java.lang.Object;
v = staticinvoke <oadd.com.ctc.wstx.msv.W3CSchemaFactory: javax.xml.parsers.SAXParserFactory getSaxFactory()>();
v = new oadd.com.ctc.wstx.msv.BaseSchemaFactory$MyGrammarController;
specialinvoke v.<oadd.com.ctc.wstx.msv.BaseSchemaFactory$MyGrammarController: void <init>()>();
v = staticinvoke <com.sun.msv.reader.xmlschema.XMLSchemaReader: com.sun.msv.grammar.xmlschema.XMLSchemaGrammar parse(org.xml.sax.InputSource,javax.xml.parsers.SAXParserFactory,com.sun.msv.reader.GrammarReaderController)>(v, v, v);
if v != null goto label;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Object)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Failed to load W3C Schema from \'\u0001\'");
v = v.<oadd.com.ctc.wstx.msv.BaseSchemaFactory$MyGrammarController: java.lang.String mErrorMsg>;
if v == null goto label;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001: \u0001");
label:
v = new javax.xml.stream.XMLStreamException;
specialinvoke v.<javax.xml.stream.XMLStreamException: void <init>(java.lang.String)>(v);
throw v;
label:
v = new oadd.com.ctc.wstx.msv.W3CSchema;
specialinvoke v.<oadd.com.ctc.wstx.msv.W3CSchema: void <init>(com.sun.msv.grammar.xmlschema.XMLSchemaGrammar)>(v);
return v;
}
}