public abstract class oadd.org.codehaus.stax.io.Stax2ReferentialSource extends oadd.org.codehaus.stax.io.Stax2Source
{
protected void <init>()
{
oadd.org.codehaus.stax.io.Stax2ReferentialSource v;
v := @this: oadd.org.codehaus.stax.io.Stax2ReferentialSource;
specialinvoke v.<oadd.org.codehaus.stax.io.Stax2Source: void <init>()>();
return;
}
public abstract java.net.URL getReference();
public abstract java.io.Reader constructReader() throws java.io.IOException;
public abstract java.io.InputStream constructInputStream() throws java.io.IOException;
public java.lang.String getSystemId()
{
java.lang.String v;
oadd.org.codehaus.stax.io.Stax2ReferentialSource v;
java.net.URL v;
v := @this: oadd.org.codehaus.stax.io.Stax2ReferentialSource;
v = specialinvoke v.<oadd.org.codehaus.stax.io.Stax2Source: java.lang.String getSystemId()>();
if v != null goto label;
v = virtualinvoke v.<oadd.org.codehaus.stax.io.Stax2ReferentialSource: java.net.URL getReference()>();
v = virtualinvoke v.<java.net.URL: java.lang.String toExternalForm()>();
label:
return v;
}
}