interface StateListener{
void onLinphoneChatMessageStateChanged(LinphoneChatMessage msg, State state);
}
- static class State {
- @SuppressWarnings("rawtypes")
+ public static class State {
static private Vector values = new Vector();
private final int mValue;
public final int value() {return mValue;}
*/
public final static State NotDelivered = new State(3,"NotDelivered");
- @SuppressWarnings("unchecked")
private State(int value,String stringValue) {
mValue = value;
values.addElement(this);
* Media (RTP) encryption enum-like.
*
*/
- static public class MediaEncryption {
+ static public final class MediaEncryption {
static private Vector values = new Vector();
/**
* None
*/
- static public MediaEncryption None = new MediaEncryption(0,"None");
+ static public final MediaEncryption None = new MediaEncryption(0,"None");
/**
* SRTP
*/
- static public MediaEncryption SRTP = new MediaEncryption(1,"SRTP");
+ static public final MediaEncryption SRTP = new MediaEncryption(1,"SRTP");
/**
* ZRTP
*/
- static public MediaEncryption ZRTP = new MediaEncryption(2,"ZRTP");
+ static public final MediaEncryption ZRTP = new MediaEncryption(2,"ZRTP");
protected final int mValue;
private final String mStringValue;