Property definitions

android $ Android_widget_ArrayAdapter :: defaultinit
# Java class: android.widget.ArrayAdapter<T>
extern class Android_widget_ArrayAdapter in "Java" `{ android.widget.ArrayAdapter `}
	super Android_widget_BaseAdapter
	#super Android_widget_Filterable

	# Java implementation:  android.widget.ArrayAdapter<T>.add(java.lang.Object)
	fun add(arg0: JavaObject) in "Java" `{
		self.add(arg0);
	`}

	# Java implementation:  android.widget.ArrayAdapter<T>.addAll(java.util.Collection<java.lang.Object>)
	#fun add_all_Collection(arg0: JavaCollection) in "Java" `{
		#self.addAll(arg0);
	#`}

	# Java implementation:  android.widget.ArrayAdapter<T>.addAll(java.lang.Object)
#	fun add_all_Object(arg0: JavaObject) in "Java" `{
#		self.addAll(arg0);
#	`}

	# Java implementation:  android.widget.ArrayAdapter<T>.insert(java.lang.Object, int)
	fun insert(arg0: JavaObject, arg1: Int) in "Java" `{
		self.insert(arg0, (int)arg1);
	`}

	# Java implementation:  android.widget.ArrayAdapter<T>.remove(java.lang.Object)
	fun remove(arg0: JavaObject) in "Java" `{
		self.remove(arg0);
	`}

	# Java implementation:  android.widget.ArrayAdapter<T>.clear()
	fun clear in "Java" `{
		self.clear();
	`}

	# Java implementation:  android.widget.ArrayAdapter<T>.sort(java.util.Comparator<T>)
	#fun sort(arg0: Java_util_Comparator) in "Java" `{
		#self.sort(arg0);
	#`}

	# Java implementation:  android.widget.ArrayAdapter<T>.setNotifyOnChange(boolean)
	fun set_notify_on_change(arg0: Bool) in "Java" `{
		self.setNotifyOnChange(arg0);
	`}

	# Java implementation: android.content.Context android.widget.ArrayAdapter<T>.getContext()
	#fun get_context: NativeContext in "Java" `{
		#return self.getContext();
	#`}

	# Java implementation: int android.widget.ArrayAdapter<T>.getPosition(java.lang.Object)
	fun get_position(arg0: JavaObject): Int in "Java" `{
		return self.getPosition(arg0);
	`}

	# Java implementation:  android.widget.ArrayAdapter<T>.setDropDownViewResource(int)
	fun set_drop_down_view_resource(arg0: Int) in "Java" `{
		self.setDropDownViewResource((int)arg0);
	`}

	# Java constructor: android.widget.ArrayAdapter<T>
	#new (a: NativeContext, b: Int) in "Java" `{
		#return new android.widget.ArrayAdapter(a, (int)b);
	#`}

	# Java constructor: android.widget.ArrayAdapter<T>
	new from_Context_int_int(a: NativeContext, b: Int, c: Int) in "Java" `{
		return new android.widget.ArrayAdapter(a, (int)b, (int)c);
	`}

	# Java constructor: android.widget.ArrayAdapter<T>
	new from_Context_int_ObjectArray(a: NativeContext, b: Int, c: JavaArray) in "Java" `{
		return new android.widget.ArrayAdapter(a, (int)b, c);
	`}

	# Java constructor: android.widget.ArrayAdapter<T>
	new from_Context_int_int_ObjectArray(a: NativeContext, b: Int, c: Int, d: JavaArray) in "Java" `{
		return new android.widget.ArrayAdapter(a, (int)b, (int)c, d);
	`}

	# Java constructor: android.widget.ArrayAdapter<T>
	#new from_Context_int_List(a: NativeContext, b: Int, c: JavaList) in "Java" `{
		#return new android.widget.ArrayAdapter(a, (int)b, c);
	#`}

	# Java constructor: android.widget.ArrayAdapter<T>
	#new from_Context_int_int_List(a: NativeContext, b: Int, c: Int, d: Java_util_List) in "Java" `{
		#return new android.widget.ArrayAdapter(a, (int)b, (int)c, d);
	#`}

	redef fun new_global_ref import sys, Sys.jni_env `{
		Sys sys = Android_widget_ArrayAdapter_sys(self);
		JNIEnv *env = Sys_jni_env(sys);
		return (*env)->NewGlobalRef(env, self);
	`}

	redef fun pop_from_local_frame_with_env(jni_env) `{
		return (*jni_env)->PopLocalFrame(jni_env, self);
	`}
end
lib/android/ui/native_ui.nit:352,1--451,3