diff --git a/java/common/org/linphone/core/LinphoneCall.java b/java/common/org/linphone/core/LinphoneCall.java index 545793eee..171e2e6b4 100644 --- a/java/common/org/linphone/core/LinphoneCall.java +++ b/java/common/org/linphone/core/LinphoneCall.java @@ -24,7 +24,7 @@ import java.util.Vector; * Object representing a Call. calls are created using {@link LinphoneCore#invite(LinphoneAddress)} or passed to the application by listener {@link LinphoneCoreListener#callState(LinphoneCore, LinphoneCall, State, String)} * */ -@SuppressWarnings("unchecked") + public interface LinphoneCall { /** * Linphone call states diff --git a/java/common/org/linphone/core/LinphoneCallLog.java b/java/common/org/linphone/core/LinphoneCallLog.java index 1a1ffefb0..ccfdc7632 100644 --- a/java/common/org/linphone/core/LinphoneCallLog.java +++ b/java/common/org/linphone/core/LinphoneCallLog.java @@ -24,7 +24,7 @@ package org.linphone.core; import java.util.Vector; -@SuppressWarnings("unchecked") + public interface LinphoneCallLog { /** * Represents call status diff --git a/java/common/org/linphone/core/LinphoneCore.java b/java/common/org/linphone/core/LinphoneCore.java index e98165fc1..84a38ca7d 100644 --- a/java/common/org/linphone/core/LinphoneCore.java +++ b/java/common/org/linphone/core/LinphoneCore.java @@ -25,7 +25,7 @@ import java.util.Vector; * Linphone core main object created by method {@link LinphoneCoreFactory#createLinphoneCore(LinphoneCoreListener, String, String, Object)}. * */ -@SuppressWarnings("unchecked") + public interface LinphoneCore { /** * linphone core states @@ -429,10 +429,17 @@ public interface LinphoneCore { */ public boolean isEchoCancellationEnabled(); /** - * not implemented yet + * set transport used for signaling (TCP or UDP) + * * @param aTransport */ public void setSignalingTransport(Transport aTransport); + /** + * get transport used for signaling (TCP or UDP) + * + * @return Transport; + */ + public Transport getSignalingTransport(); /** * not implemented * @param value diff --git a/java/common/org/linphone/core/LinphoneCoreFactory.java b/java/common/org/linphone/core/LinphoneCoreFactory.java index a4137ec91..6629c3dc3 100644 --- a/java/common/org/linphone/core/LinphoneCoreFactory.java +++ b/java/common/org/linphone/core/LinphoneCoreFactory.java @@ -21,7 +21,7 @@ package org.linphone.core; -@SuppressWarnings("unchecked") + abstract public class LinphoneCoreFactory { private static String factoryName = "org.linphone.core.LinphoneCoreFactoryImpl"; diff --git a/java/common/org/linphone/core/LinphoneFriend.java b/java/common/org/linphone/core/LinphoneFriend.java index 6e7d4007a..9d2f97fa6 100644 --- a/java/common/org/linphone/core/LinphoneFriend.java +++ b/java/common/org/linphone/core/LinphoneFriend.java @@ -27,7 +27,7 @@ import java.util.Vector; * * */ -@SuppressWarnings("unchecked") + public interface LinphoneFriend { /** * Enum controlling behavior for incoming subscription request. diff --git a/java/common/org/linphone/core/OnlineStatus.java b/java/common/org/linphone/core/OnlineStatus.java index 4c2d8110b..0653d1a96 100644 --- a/java/common/org/linphone/core/OnlineStatus.java +++ b/java/common/org/linphone/core/OnlineStatus.java @@ -25,7 +25,7 @@ import java.util.Vector; * Enum describing remote friend status * */ -@SuppressWarnings("unchecked") + public class OnlineStatus { static private Vector values = new Vector(); diff --git a/java/common/org/linphone/core/VideoSize.java b/java/common/org/linphone/core/VideoSize.java index 8e5c079c7..b9b3e0710 100644 --- a/java/common/org/linphone/core/VideoSize.java +++ b/java/common/org/linphone/core/VideoSize.java @@ -78,7 +78,7 @@ public final class VideoSize { return true; } - @Override + public String toString() { return "width = "+width + " height = " + height; }