]> sjero.net Git - linphone/blobdiff - java/common/org/linphone/core/LinphoneChatMessage.java
callback notif text delivered JNI
[linphone] / java / common / org / linphone / core / LinphoneChatMessage.java
index 77238d27070b31ed6233d518b756b830f7c0f39f..5e107619fffbc75e094e888e7c95be57030d8a37 100644 (file)
@@ -8,6 +8,7 @@ public interface LinphoneChatMessage {
                void onLinphoneChatMessageStateChanged(LinphoneChatMessage msg, State state);
        }
        static class State {
+               @SuppressWarnings("rawtypes")
                static private Vector values = new Vector();
                private final int mValue;
                public final int value() {return mValue;}
@@ -30,6 +31,7 @@ public interface LinphoneChatMessage {
                 */
                public final static State NotDelivered = new State(3,"NotDelivered");
                
+               @SuppressWarnings("unchecked")
                private State(int value,String stringValue) {
                        mValue = value;
                        values.addElement(this);
@@ -47,7 +49,14 @@ public interface LinphoneChatMessage {
                public String toString() {
                        return mStringValue;
                }
+               public int toInt() {
+                       return mValue;
+               }
        }
+       
+       long getNativePtr();
+       
        Object getUserData();
+       
        void setUserData();
 }