Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-11-01 Thread Atsushi Eno
-Original Message- From: monodroid-boun...@lists.ximian.com [mailto:monodroid-boun...@lists.ximian.com] On Behalf Of Atsushi Eno Sent: Wednesday, October 31, 2012 3:40 PM To: Discussions related to Mono for Android Subject: Re: [mono-android] Binding classes don't implement

Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Jeremy A. Kolb - ARA/NED
: Re: [mono-android] Binding classes don't implement Java.Lang.IComparable No it definitely implements compateTo(java.lang.Object: "public int compareTo(Object object)" -Original Message- From: monodroid-boun...@lists.ximian.com [mailto:monodroid-boun...@lists.ximian.co

Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Jeremy A. Kolb - ARA/NED
iscussions related to Mono for Android Subject: Re: [mono-android] Binding classes don't implement Java.Lang.IComparable The implemented class doesn't contain compareTo(java.lang.Object) but compareTo(SomeSpecificType), whose type don't match and hence not regarded as implementation.

Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Atsushi Eno
nt: Wednesday, October 31, 2012 3:25 PM To: Discussions related to Mono for Android Subject: Re: [mono-android] Binding classes don't implement Java.Lang.IComparable Hello, That is a known limitation. The thing is, *generics don't really exist* in compiled java classes and we always need t

Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Jeremy A. Kolb - ARA/NED
October 31, 2012 3:25 PM To: Discussions related to Mono for Android Subject: Re: [mono-android] Binding classes don't implement Java.Lang.IComparable Hello, That is a known limitation. The thing is, *generics don't really exist* in compiled java classes and we always need to explicitl

Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Atsushi Eno
Hello, That is a known limitation. The thing is, *generics don't really exist* in compiled java classes and we always need to explicitly supply which class the Comparable compares. Hence the solution is, you add appropriate instantiated generic interface to Metadata.xml. This is an example:

Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Jeremy A. Kolb - ARA/NED
ed to Mono for Android Subject: Re: [mono-android] Binding classes don't implement Java.Lang.IComparable On Oct 31, 2012, at 2:52 PM, Jeremy A. Kolb - ARA/NED wrote: > I'm trying to bind droidtext (http://code.google.com/p/droidtext) and having > a lot of trouble wit

Re: [mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Jonathan Pryor
On Oct 31, 2012, at 2:52 PM, Jeremy A. Kolb - ARA/NED wrote: > I’m trying to bind droidtext (http://code.google.com/p/droidtext) and having > a lot of trouble with classes not implementing > Java.Lang.IComparable.CompareTo. I haven't seen this reported previously, but we do have an open bug abo

[mono-android] Binding classes don't implement Java.Lang.IComparable

2012-10-31 Thread Jeremy A. Kolb - ARA/NED
I'm trying to bind droidtext (http://code.google.com/p/droidtext) and having a lot of trouble with classes not implementing Java.Lang.IComparable.CompareTo. I can look at the java files and see that the functions are implemented and public but bindings aren't being generated for them. Has anyo