public class org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory extends java.lang.Object implements org.apache.axiom.testing.multiton.AdapterFactory
{
public void <init>()
{
org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory v;
v := @this: org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void createAdapters(org.apache.axiom.ts.soap.SOAPSpec, org.apache.axiom.testing.multiton.Adapters)
{
org.apache.axiom.testing.multiton.Adapters v;
org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory v;
org.apache.axiom.ts.soap.SOAPSpec v, v, v;
org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory$1 v;
org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory$2 v;
v := @this: org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory;
v := @parameter: org.apache.axiom.ts.soap.SOAPSpec;
v := @parameter: org.apache.axiom.testing.multiton.Adapters;
v = <org.apache.axiom.ts.soap.SOAPSpec: org.apache.axiom.ts.soap.SOAPSpec SOAP11>;
if v != v goto label;
v = new org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory$1;
specialinvoke v.<org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory$1: void <init>(org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory)>(v);
virtualinvoke v.<org.apache.axiom.testing.multiton.Adapters: void add(java.lang.Object)>(v);
goto label;
label:
v = <org.apache.axiom.ts.soap.SOAPSpec: org.apache.axiom.ts.soap.SOAPSpec SOAP12>;
if v != v goto label;
v = new org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory$2;
specialinvoke v.<org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory$2: void <init>(org.apache.axiom.ts.saaj.SOAPSpecAdapterFactory)>(v);
virtualinvoke v.<org.apache.axiom.testing.multiton.Adapters: void add(java.lang.Object)>(v);
label:
return;
}
}