public class org.apache.axiom.ext.io.StreamCopyException extends java.io.IOException
{
private static final long serialVersionUID;
public static final int READ;
public static final int WRITE;
private final int operation;
public void <init>(int, java.io.IOException)
{
int v;
org.apache.axiom.ext.io.StreamCopyException v;
java.io.IOException v;
v := @this: org.apache.axiom.ext.io.StreamCopyException;
v := @parameter: int;
v := @parameter: java.io.IOException;
specialinvoke v.<java.io.IOException: void <init>(java.lang.Throwable)>(v);
v.<org.apache.axiom.ext.io.StreamCopyException: int operation> = v;
return;
}
public int getOperation()
{
int v;
org.apache.axiom.ext.io.StreamCopyException v;
v := @this: org.apache.axiom.ext.io.StreamCopyException;
v = v.<org.apache.axiom.ext.io.StreamCopyException: int operation>;
return v;
}
public java.lang.String getMessage()
{
int v;
org.apache.axiom.ext.io.StreamCopyException v;
java.lang.String v;
v := @this: org.apache.axiom.ext.io.StreamCopyException;
v = v.<org.apache.axiom.ext.io.StreamCopyException: int operation>;
if v != 1 goto label;
v = "Error reading from source";
goto label;
label:
v = "Error writing to destination";
label:
return v;
}
}