package xm_15693;


public class MainActivity_init15693
	extends android.os.AsyncTask
	implements
		mono.android.IGCUserPeer
{
	static final String __md_methods;
	static {
		__md_methods = 
			"n_onPreExecute:()V:GetOnPreExecuteHandler\n" +
			"n_doInBackground:([Ljava/lang/Object;)Ljava/lang/Object;:GetDoInBackground_arrayLjava_lang_Object_Handler\n" +
			"n_onPostExecute:(Ljava/lang/Object;)V:GetOnPostExecute_Ljava_lang_Object_Handler\n" +
			"";
		mono.android.Runtime.register ("xm_15693.MainActivity/init15693, xm_15693, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", MainActivity_init15693.class, __md_methods);
	}


	public MainActivity_init15693 () throws java.lang.Throwable
	{
		super ();
		if (getClass () == MainActivity_init15693.class)
			mono.android.TypeManager.Activate ("xm_15693.MainActivity/init15693, xm_15693, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", "", this, new java.lang.Object[] {  });
	}

	public MainActivity_init15693 (xm_15693.MainActivity p0) throws java.lang.Throwable
	{
		super ();
		if (getClass () == MainActivity_init15693.class)
			mono.android.TypeManager.Activate ("xm_15693.MainActivity/init15693, xm_15693, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", "xm_15693.MainActivity, xm_15693, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", this, new java.lang.Object[] { p0 });
	}


	public void onPreExecute ()
	{
		n_onPreExecute ();
	}

	private native void n_onPreExecute ();


	public java.lang.Object doInBackground (java.lang.Object[] p0)
	{
		return n_doInBackground (p0);
	}

	private native java.lang.Object n_doInBackground (java.lang.Object[] p0);


	public void onPostExecute (java.lang.Object p0)
	{
		n_onPostExecute (p0);
	}

	private native void n_onPostExecute (java.lang.Object p0);

	java.util.ArrayList refList;
	public void monodroidAddReference (java.lang.Object obj)
	{
		if (refList == null)
			refList = new java.util.ArrayList ();
		refList.add (obj);
	}

	public void monodroidClearReferences ()
	{
		if (refList != null)
			refList.clear ();
	}
}
