aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLyubomir Marinov <lyubomir.marinov@jitsi.org>2013-02-25 08:10:12 +0000
committerLyubomir Marinov <lyubomir.marinov@jitsi.org>2013-02-25 08:10:12 +0000
commitacfa70a1923747413097f89e703185c3e28d45e4 (patch)
tree786b8f7cd895f354ced67cbccb8408ef839d22a9
parent80b78f21b33d074e52855a93ed777d604bde8abc (diff)
downloadjitsi-acfa70a1923747413097f89e703185c3e28d45e4.zip
jitsi-acfa70a1923747413097f89e703185c3e28d45e4.tar.gz
jitsi-acfa70a1923747413097f89e703185c3e28d45e4.tar.bz2
Fixes Java 1.5 compatibility breakage reported by Heikki Lindholm. Fixes warnings.
-rw-r--r--lib/installer-exclude/libjitsi.jarbin1317968 -> 1317249 bytes
-rw-r--r--src/net/java/sip/communicator/impl/dns/dnsconfig/ParallelDnsPanel.java16
-rw-r--r--src/net/java/sip/communicator/impl/googlecontacts/GoogleContactsSourceService.java1
-rw-r--r--src/net/java/sip/communicator/impl/gui/customcontrols/SIPCommSmartComboBox.java28
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/account/AccountListModel.java10
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/call/PreCallDialog.java8
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/call/conference/BasicConferenceParticipantPanel.java1
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/chat/conference/ChatContactListModel.java2
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/chatroomslist/ChatRoomListModel.java2
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListCellRenderer.java1
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java2
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/contactlist/GenericUIContactImpl.java2
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/presence/PresenceStatusMenu.java1
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/EditPanel.java1
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/ImagePickerDialog.java1
-rw-r--r--src/net/java/sip/communicator/impl/neomedia/CallRecordingConfigForm.java8
-rw-r--r--src/net/java/sip/communicator/impl/neomedia/DeviceConfigurationComboBoxModel.java2
-rw-r--r--src/net/java/sip/communicator/impl/neomedia/codec/video/h264/ConfigurationPanel.java18
-rw-r--r--src/net/java/sip/communicator/impl/protocol/jabber/CallPeerGTalkImpl.java1
-rw-r--r--src/net/java/sip/communicator/impl/protocol/jabber/FailoverConnectionMonitor.java1
-rw-r--r--src/net/java/sip/communicator/impl/protocol/jabber/jinglesdp/JingleUtils.java1
-rw-r--r--src/net/java/sip/communicator/impl/protocol/sip/AddressResolverImpl.java1
-rw-r--r--src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java1
-rw-r--r--src/net/java/sip/communicator/impl/protocol/sip/net/RFC5922Matcher.java1
-rw-r--r--src/net/java/sip/communicator/impl/protocol/sip/sdp/SdpUtils.java1
-rw-r--r--src/net/java/sip/communicator/plugin/addrbook/AddrBookActivator.java1
-rw-r--r--src/net/java/sip/communicator/plugin/contactinfo/ContactInfoDetailsPanel.java1
-rwxr-xr-xsrc/net/java/sip/communicator/plugin/dictaccregwizz/StrategiesList.java12
-rw-r--r--src/net/java/sip/communicator/plugin/generalconfig/GeneralConfigurationPanel.java6
-rw-r--r--src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java15
-rw-r--r--src/net/java/sip/communicator/plugin/spellcheck/LanguageMenuBar.java27
31 files changed, 77 insertions, 96 deletions
diff --git a/lib/installer-exclude/libjitsi.jar b/lib/installer-exclude/libjitsi.jar
index c89693d..be43955 100644
--- a/lib/installer-exclude/libjitsi.jar
+++ b/lib/installer-exclude/libjitsi.jar
Binary files differ
diff --git a/src/net/java/sip/communicator/impl/dns/dnsconfig/ParallelDnsPanel.java b/src/net/java/sip/communicator/impl/dns/dnsconfig/ParallelDnsPanel.java
index 0506e96..c9b4126 100644
--- a/src/net/java/sip/communicator/impl/dns/dnsconfig/ParallelDnsPanel.java
+++ b/src/net/java/sip/communicator/impl/dns/dnsconfig/ParallelDnsPanel.java
@@ -6,9 +6,18 @@
*/
package net.java.sip.communicator.impl.dns.dnsconfig;
-import static net.java.sip.communicator.util.NetworkUtils.*;
-import static net.java.sip.communicator.service.dns.CustomResolver.*;
-import static net.java.sip.communicator.impl.dns.DnsUtilActivator.*;
+import static net.java.sip.communicator.impl.dns.DnsUtilActivator.DEFAULT_BACKUP_RESOLVER;
+import static net.java.sip.communicator.impl.dns.DnsUtilActivator.PDEFAULT_BACKUP_RESOLVER_ENABLED;
+import static net.java.sip.communicator.impl.dns.DnsUtilActivator.PNAME_BACKUP_RESOLVER;
+import static net.java.sip.communicator.impl.dns.DnsUtilActivator.PNAME_BACKUP_RESOLVER_ENABLED;
+import static net.java.sip.communicator.impl.dns.DnsUtilActivator.PNAME_BACKUP_RESOLVER_FALLBACK_IP;
+import static net.java.sip.communicator.impl.dns.DnsUtilActivator.PNAME_BACKUP_RESOLVER_PORT;
+import static net.java.sip.communicator.service.dns.CustomResolver.DNS_PATIENCE;
+import static net.java.sip.communicator.service.dns.CustomResolver.DNS_REDEMPTION;
+import static net.java.sip.communicator.service.dns.CustomResolver.PNAME_DNS_PATIENCE;
+import static net.java.sip.communicator.service.dns.CustomResolver.PNAME_DNS_REDEMPTION;
+import static net.java.sip.communicator.util.NetworkUtils.isIPv4Address;
+import static net.java.sip.communicator.util.NetworkUtils.isIPv6Address;
import java.awt.*;
import java.awt.event.*;
@@ -19,7 +28,6 @@ import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
-import net.java.sip.communicator.impl.dns.*;
import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.dns.*;
import net.java.sip.communicator.util.*;
diff --git a/src/net/java/sip/communicator/impl/googlecontacts/GoogleContactsSourceService.java b/src/net/java/sip/communicator/impl/googlecontacts/GoogleContactsSourceService.java
index 7047fd1..c946514 100644
--- a/src/net/java/sip/communicator/impl/googlecontacts/GoogleContactsSourceService.java
+++ b/src/net/java/sip/communicator/impl/googlecontacts/GoogleContactsSourceService.java
@@ -9,7 +9,6 @@ import java.util.*;
import java.util.regex.*;
import net.java.sip.communicator.impl.googlecontacts.configform.*;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.contactsource.*;
import net.java.sip.communicator.service.googlecontacts.*;
import net.java.sip.communicator.util.*;
diff --git a/src/net/java/sip/communicator/impl/gui/customcontrols/SIPCommSmartComboBox.java b/src/net/java/sip/communicator/impl/gui/customcontrols/SIPCommSmartComboBox.java
index 0f88cfd..83969cf 100644
--- a/src/net/java/sip/communicator/impl/gui/customcontrols/SIPCommSmartComboBox.java
+++ b/src/net/java/sip/communicator/impl/gui/customcontrols/SIPCommSmartComboBox.java
@@ -25,7 +25,7 @@ import net.java.sip.communicator.util.skin.*;
* @author Adam Netocny
*/
public class SIPCommSmartComboBox<E>
- extends JComboBox<E>
+ extends JComboBox
{
private static final long serialVersionUID = 0L;
@@ -34,7 +34,7 @@ public class SIPCommSmartComboBox<E>
*/
public SIPCommSmartComboBox()
{
- setModel(new FilterableComboBoxModel<E>());
+ setModel(new FilterableComboBoxModel());
setEditor(new CallComboEditor());
setEditable(true);
setFocusable(true);
@@ -44,22 +44,22 @@ public class SIPCommSmartComboBox<E>
* The data model used for this combo box. Filters the contents of the
* combo box popup according to the user input.
*/
- public static class FilterableComboBoxModel<E>
- extends AbstractListModel<E>
- implements MutableComboBoxModel<E>
+ public static class FilterableComboBoxModel
+ extends AbstractListModel
+ implements MutableComboBoxModel
{
private Filter filter;
- private final List<E> filteredItems;
+ private final List<Object> filteredItems;
- private final List<E> items;
+ private final List<Object> items;
private Object selectedItem;
public FilterableComboBoxModel()
{
- items = new ArrayList<E>();
- filteredItems = new ArrayList<E>(items.size());
+ items = new ArrayList<Object>();
+ filteredItems = new ArrayList<Object>(items.size());
updateFilteredItems();
}
@@ -69,7 +69,7 @@ public class SIPCommSmartComboBox<E>
return items.contains(obj);
}
- public void addElement(E obj)
+ public void addElement(Object obj)
{
items.add(obj);
updateFilteredItems();
@@ -87,7 +87,7 @@ public class SIPCommSmartComboBox<E>
updateFilteredItems();
}
- public void insertElementAt(E obj, int index)
+ public void insertElementAt(Object obj, int index)
{
items.add(index, obj);
updateFilteredItems();
@@ -110,7 +110,7 @@ public class SIPCommSmartComboBox<E>
}
else
{
- for (E item : items)
+ for (Object item : items)
if (filter.accept(item))
filteredItems.add(item);
}
@@ -122,7 +122,7 @@ public class SIPCommSmartComboBox<E>
return filteredItems.size();
}
- public E getElementAt(int index)
+ public Object getElementAt(int index)
{
return filteredItems.get(index);
}
@@ -254,7 +254,7 @@ public class SIPCommSmartComboBox<E>
Filter filter
= (prefix.length() > 0) ? new StartsWithFilter(prefix) : null;
- ((FilterableComboBoxModel<?>) getModel()).setFilter(filter);
+ ((FilterableComboBoxModel) getModel()).setFilter(filter);
setPopupVisible(false);
diff --git a/src/net/java/sip/communicator/impl/gui/main/account/AccountListModel.java b/src/net/java/sip/communicator/impl/gui/main/account/AccountListModel.java
index ea54f0f..8ded65f 100644
--- a/src/net/java/sip/communicator/impl/gui/main/account/AccountListModel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/account/AccountListModel.java
@@ -18,7 +18,7 @@ import net.java.sip.communicator.service.protocol.*;
* @author Yana Stamcheva
*/
public class AccountListModel
- extends DefaultListModel<Account>
+ extends DefaultListModel
{
/**
* Indicates that the data model content has changed.
@@ -59,12 +59,12 @@ public class AccountListModel
}
boolean isAccountAdded = false;
- Enumeration<Account> accounts = elements();
+ Enumeration<?> accounts = elements();
// If we already have other accounts.
while (accounts.hasMoreElements())
{
- Account a = accounts.nextElement();
+ Account a = (Account) accounts.nextElement();
int accountIndex = indexOf(a);
@@ -130,12 +130,12 @@ public class AccountListModel
*/
public Account getAccount(AccountID accountID)
{
- Enumeration<Account> accounts = elements();
+ Enumeration<?> accounts = elements();
// If we already have other accounts.
while (accounts.hasMoreElements())
{
- Account account = accounts.nextElement();
+ Account account = (Account) accounts.nextElement();
if (account.getAccountID().equals(accountID))
return account;
diff --git a/src/net/java/sip/communicator/impl/gui/main/call/PreCallDialog.java b/src/net/java/sip/communicator/impl/gui/main/call/PreCallDialog.java
index 498f5c0..5e2adf0 100644
--- a/src/net/java/sip/communicator/impl/gui/main/call/PreCallDialog.java
+++ b/src/net/java/sip/communicator/impl/gui/main/call/PreCallDialog.java
@@ -93,7 +93,7 @@ public abstract class PreCallDialog
/**
* The combo box containing a list of accounts to choose from.
*/
- private JComboBox<Account> accountsCombo;
+ private JComboBox accountsCombo;
/**
* The window handling received calls.
@@ -204,7 +204,7 @@ public abstract class PreCallDialog
{
accountsCombo
= HudWidgetFactory.createHudComboBox(
- new DefaultComboBoxModel<Account>(accounts));
+ new DefaultComboBoxModel(accounts));
}
}
else
@@ -220,7 +220,7 @@ public abstract class PreCallDialog
callLabelImage = new JLabel();
if (accounts != null)
- accountsCombo = new JComboBox<Account>(accounts);
+ accountsCombo = new JComboBox(accounts);
}
if (text != null)
@@ -388,7 +388,7 @@ public abstract class PreCallDialog
*
* @return the accounts combo box contained in this dialog
*/
- public JComboBox<Account> getAccountsCombo()
+ public JComboBox getAccountsCombo()
{
return accountsCombo;
}
diff --git a/src/net/java/sip/communicator/impl/gui/main/call/conference/BasicConferenceParticipantPanel.java b/src/net/java/sip/communicator/impl/gui/main/call/conference/BasicConferenceParticipantPanel.java
index 8ad3f05..9b5de87 100644
--- a/src/net/java/sip/communicator/impl/gui/main/call/conference/BasicConferenceParticipantPanel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/call/conference/BasicConferenceParticipantPanel.java
@@ -17,7 +17,6 @@ import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.service.protocol.event.*;
import net.java.sip.communicator.service.resources.*;
-import net.java.sip.communicator.util.*;
import net.java.sip.communicator.util.skin.*;
import org.jitsi.service.neomedia.*;
diff --git a/src/net/java/sip/communicator/impl/gui/main/chat/conference/ChatContactListModel.java b/src/net/java/sip/communicator/impl/gui/main/chat/conference/ChatContactListModel.java
index 9479574..df19600 100644
--- a/src/net/java/sip/communicator/impl/gui/main/chat/conference/ChatContactListModel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/chat/conference/ChatContactListModel.java
@@ -22,7 +22,7 @@ import net.java.sip.communicator.service.protocol.event.*;
* @author Lyubomir Marinov
*/
public class ChatContactListModel
- extends AbstractListModel<ChatContact<?>>
+ extends AbstractListModel
{
/**
diff --git a/src/net/java/sip/communicator/impl/gui/main/chatroomslist/ChatRoomListModel.java b/src/net/java/sip/communicator/impl/gui/main/chatroomslist/ChatRoomListModel.java
index 56b386d..f324475 100644
--- a/src/net/java/sip/communicator/impl/gui/main/chatroomslist/ChatRoomListModel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/chatroomslist/ChatRoomListModel.java
@@ -18,7 +18,7 @@ import net.java.sip.communicator.impl.gui.main.chat.conference.*;
* @author Yana Stamcheva
*/
public class ChatRoomListModel
- extends AbstractListModel<Object>
+ extends AbstractListModel
{
private final ChatRoomList chatRoomList;
diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListCellRenderer.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListCellRenderer.java
index 19d7a1e..0b665fd 100644
--- a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListCellRenderer.java
+++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListCellRenderer.java
@@ -16,7 +16,6 @@ import net.java.sip.communicator.impl.gui.utils.*;
import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.contactlist.*;
import net.java.sip.communicator.service.protocol.*;
-import net.java.sip.communicator.util.*;
import net.java.sip.communicator.util.skin.*;
/**
diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java
index 1d09c57..d5dc70d 100644
--- a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java
@@ -22,7 +22,7 @@ import net.java.sip.communicator.util.*;
* @author Lyubomir Marinov
*/
public class ContactListModel
- extends AbstractListModel<Object>
+ extends AbstractListModel
{
private final MetaContactListService contactList;
diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/GenericUIContactImpl.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/GenericUIContactImpl.java
index bd059c0..9826db0 100644
--- a/src/net/java/sip/communicator/impl/gui/main/contactlist/GenericUIContactImpl.java
+++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/GenericUIContactImpl.java
@@ -16,8 +16,6 @@ import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.gui.*;
import net.java.sip.communicator.service.protocol.*;
-import net.java.sip.communicator.util.*;
-
/**
* A generic full implementation of the <tt>UIContact</tt> interface.
*
diff --git a/src/net/java/sip/communicator/impl/gui/main/presence/PresenceStatusMenu.java b/src/net/java/sip/communicator/impl/gui/main/presence/PresenceStatusMenu.java
index f60b295..18b1435 100644
--- a/src/net/java/sip/communicator/impl/gui/main/presence/PresenceStatusMenu.java
+++ b/src/net/java/sip/communicator/impl/gui/main/presence/PresenceStatusMenu.java
@@ -14,7 +14,6 @@ import javax.swing.*;
import javax.swing.text.html.*;
import net.java.sip.communicator.impl.gui.*;
-import net.java.sip.communicator.impl.gui.main.*;
import net.java.sip.communicator.impl.gui.utils.*;
import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.plugin.desktoputil.presence.*;
diff --git a/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/EditPanel.java b/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/EditPanel.java
index 81308ec..92a8bbf 100644
--- a/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/EditPanel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/EditPanel.java
@@ -15,7 +15,6 @@ import javax.swing.event.*;
import net.java.sip.communicator.impl.gui.*;
import net.java.sip.communicator.plugin.desktoputil.*;
-import net.java.sip.communicator.util.*;
/**
* The <tt>EditPanel</tt> manage the image size and the clipper component
diff --git a/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/ImagePickerDialog.java b/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/ImagePickerDialog.java
index 3dbffd4..f725517 100644
--- a/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/ImagePickerDialog.java
+++ b/src/net/java/sip/communicator/impl/gui/main/presence/avatar/imagepicker/ImagePickerDialog.java
@@ -16,7 +16,6 @@ import javax.swing.*;
import net.java.sip.communicator.impl.gui.*;
import net.java.sip.communicator.plugin.desktoputil.*;
-import net.java.sip.communicator.util.*;
/**
* Dialog in which we can load an image from file or take new one by using
diff --git a/src/net/java/sip/communicator/impl/neomedia/CallRecordingConfigForm.java b/src/net/java/sip/communicator/impl/neomedia/CallRecordingConfigForm.java
index 24eb663..0330d13 100644
--- a/src/net/java/sip/communicator/impl/neomedia/CallRecordingConfigForm.java
+++ b/src/net/java/sip/communicator/impl/neomedia/CallRecordingConfigForm.java
@@ -60,7 +60,7 @@ public class CallRecordingConfigForm
* Directory choose dialog.
*/
private final SipCommFileChooser dirChooser;
- private JComboBox<String> formatsComboBox;
+ private JComboBox formatsComboBox;
private JCheckBox saveCallsToCheckBox;
/**
* Directory where calls are stored. Default is SC_HOME/calls.
@@ -184,10 +184,10 @@ public class CallRecordingConfigForm
*/
private Component createFormatsComboBox()
{
- ComboBoxModel<String> formatsComboBoxModel
- = new DefaultComboBoxModel<String>(RecorderImpl.SUPPORTED_FORMATS);
+ ComboBoxModel formatsComboBoxModel
+ = new DefaultComboBoxModel(RecorderImpl.SUPPORTED_FORMATS);
- formatsComboBox = new JComboBox<String>();
+ formatsComboBox = new JComboBox();
formatsComboBox.setPreferredSize(new Dimension(200, 30));
formatsComboBox.setModel(formatsComboBoxModel);
diff --git a/src/net/java/sip/communicator/impl/neomedia/DeviceConfigurationComboBoxModel.java b/src/net/java/sip/communicator/impl/neomedia/DeviceConfigurationComboBoxModel.java
index c4dd0bb..d52eec5 100644
--- a/src/net/java/sip/communicator/impl/neomedia/DeviceConfigurationComboBoxModel.java
+++ b/src/net/java/sip/communicator/impl/neomedia/DeviceConfigurationComboBoxModel.java
@@ -27,7 +27,7 @@ import org.jitsi.service.neomedia.*;
* @author Damian Minkov
*/
public class DeviceConfigurationComboBoxModel
- implements ComboBoxModel<Object>,
+ implements ComboBoxModel,
PropertyChangeListener
{
/**
diff --git a/src/net/java/sip/communicator/impl/neomedia/codec/video/h264/ConfigurationPanel.java b/src/net/java/sip/communicator/impl/neomedia/codec/video/h264/ConfigurationPanel.java
index ff29288..36892b3 100644
--- a/src/net/java/sip/communicator/impl/neomedia/codec/video/h264/ConfigurationPanel.java
+++ b/src/net/java/sip/communicator/impl/neomedia/codec/video/h264/ConfigurationPanel.java
@@ -56,8 +56,7 @@ public class ConfigurationPanel
gridBagConstraints.gridy = 0;
contentPanel.add(defaultProfileLabel, gridBagConstraints);
- JComboBox<NameValuePair> defaultProfileComboBox
- = new JComboBox<NameValuePair>();
+ JComboBox defaultProfileComboBox = new JComboBox();
defaultProfileComboBox.setEditable(false);
defaultProfileComboBox.addItem(
new NameValuePair(
@@ -86,8 +85,7 @@ public class ConfigurationPanel
gridBagConstraints.gridy = 1;
contentPanel.add(preferredKeyFrameRequesterLabel, gridBagConstraints);
- JComboBox<NameValuePair> preferredKeyFrameRequesterComboBox
- = new JComboBox<NameValuePair>();
+ JComboBox preferredKeyFrameRequesterComboBox = new JComboBox();
preferredKeyFrameRequesterComboBox.setEditable(false);
preferredKeyFrameRequesterComboBox.addItem(
new NameValuePair(
@@ -118,8 +116,7 @@ public class ConfigurationPanel
gridBagConstraints.gridy = 2;
contentPanel.add(presetLabel, gridBagConstraints);
- JComboBox<NameValuePair> presetComboBox
- = new JComboBox<NameValuePair>();
+ JComboBox presetComboBox = new JComboBox();
presetComboBox.setEditable(false);
for(String presetSetting : JNIEncoder.AVAILABLE_PRESETS)
{
@@ -176,7 +173,7 @@ public class ConfigurationPanel
* to set the value of
*/
private void addActionListener(
- final JComboBox<NameValuePair> comboBox,
+ final JComboBox comboBox,
final String property)
{
comboBox.addActionListener(
@@ -204,15 +201,14 @@ public class ConfigurationPanel
* @param value the value of the <tt>NameValuePair</tt> to set as the
* selected item of <tt>comboBox</tt>
*/
- private void setSelectedNameValuePair(
- JComboBox<NameValuePair> comboBox,
- String value)
+ private void setSelectedNameValuePair(JComboBox comboBox, String value)
{
int itemCount = comboBox.getItemCount();
for (int itemIndex = 0; itemIndex < itemCount; itemIndex++)
{
- NameValuePair nameValuePair = comboBox.getItemAt(itemIndex);
+ NameValuePair nameValuePair
+ = (NameValuePair) comboBox.getItemAt(itemIndex);
if (nameValuePair.value.equals(value))
{
diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/CallPeerGTalkImpl.java b/src/net/java/sip/communicator/impl/protocol/jabber/CallPeerGTalkImpl.java
index 9d1a15a..bdef350 100644
--- a/src/net/java/sip/communicator/impl/protocol/jabber/CallPeerGTalkImpl.java
+++ b/src/net/java/sip/communicator/impl/protocol/jabber/CallPeerGTalkImpl.java
@@ -11,7 +11,6 @@ import java.util.*;
import net.java.sip.communicator.impl.protocol.jabber.extensions.gtalk.*;
import net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.*;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.util.*;
diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/FailoverConnectionMonitor.java b/src/net/java/sip/communicator/impl/protocol/jabber/FailoverConnectionMonitor.java
index 08d204a..bc4b5b3 100644
--- a/src/net/java/sip/communicator/impl/protocol/jabber/FailoverConnectionMonitor.java
+++ b/src/net/java/sip/communicator/impl/protocol/jabber/FailoverConnectionMonitor.java
@@ -8,7 +8,6 @@ package net.java.sip.communicator.impl.protocol.jabber;
import java.util.*;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.service.protocol.event.*;
import net.java.sip.communicator.util.*;
diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/jinglesdp/JingleUtils.java b/src/net/java/sip/communicator/impl/protocol/jabber/jinglesdp/JingleUtils.java
index d9fc28a..cae2c28 100644
--- a/src/net/java/sip/communicator/impl/protocol/jabber/jinglesdp/JingleUtils.java
+++ b/src/net/java/sip/communicator/impl/protocol/jabber/jinglesdp/JingleUtils.java
@@ -13,7 +13,6 @@ import net.java.sip.communicator.impl.protocol.jabber.*;
import net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.*;
import net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.ContentPacketExtension.CreatorEnum;
import net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.ContentPacketExtension.SendersEnum;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.protocol.media.*;
import net.java.sip.communicator.util.*;
diff --git a/src/net/java/sip/communicator/impl/protocol/sip/AddressResolverImpl.java b/src/net/java/sip/communicator/impl/protocol/sip/AddressResolverImpl.java
index cf6faed..486b2cc 100644
--- a/src/net/java/sip/communicator/impl/protocol/sip/AddressResolverImpl.java
+++ b/src/net/java/sip/communicator/impl/protocol/sip/AddressResolverImpl.java
@@ -14,7 +14,6 @@ import java.net.*;
import javax.sip.*;
import javax.sip.address.*;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.util.*;
/**
diff --git a/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java b/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java
index 497b578..0ae9645 100644
--- a/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java
+++ b/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java
@@ -18,7 +18,6 @@ import javax.sip.address.*;
import javax.sip.header.*;
import javax.sip.message.*;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.netaddr.event.*;
import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.service.protocol.event.*;
diff --git a/src/net/java/sip/communicator/impl/protocol/sip/net/RFC5922Matcher.java b/src/net/java/sip/communicator/impl/protocol/sip/net/RFC5922Matcher.java
index 6150012..6f14267 100644
--- a/src/net/java/sip/communicator/impl/protocol/sip/net/RFC5922Matcher.java
+++ b/src/net/java/sip/communicator/impl/protocol/sip/net/RFC5922Matcher.java
@@ -14,7 +14,6 @@ import java.util.regex.*;
import javax.sip.address.*;
import net.java.sip.communicator.impl.protocol.sip.*;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.certificate.*;
import net.java.sip.communicator.util.*;
diff --git a/src/net/java/sip/communicator/impl/protocol/sip/sdp/SdpUtils.java b/src/net/java/sip/communicator/impl/protocol/sip/sdp/SdpUtils.java
index 4608635..1a38e5a 100644
--- a/src/net/java/sip/communicator/impl/protocol/sip/sdp/SdpUtils.java
+++ b/src/net/java/sip/communicator/impl/protocol/sip/sdp/SdpUtils.java
@@ -15,7 +15,6 @@ import javax.sdp.*;
import javax.sip.header.*;
import net.java.sip.communicator.impl.protocol.sip.*;
-import net.java.sip.communicator.plugin.desktoputil.*;
import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.service.protocol.media.*;
import net.java.sip.communicator.util.*;
diff --git a/src/net/java/sip/communicator/plugin/addrbook/AddrBookActivator.java b/src/net/java/sip/communicator/plugin/addrbook/AddrBookActivator.java
index 284d7b6..247f8fe 100644
--- a/src/net/java/sip/communicator/plugin/addrbook/AddrBookActivator.java
+++ b/src/net/java/sip/communicator/plugin/addrbook/AddrBookActivator.java
@@ -10,7 +10,6 @@ import java.util.*;
import net.java.sip.communicator.service.contactsource.*;
import net.java.sip.communicator.service.gui.*;
-import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.util.*;
import net.java.sip.communicator.util.Logger;
diff --git a/src/net/java/sip/communicator/plugin/contactinfo/ContactInfoDetailsPanel.java b/src/net/java/sip/communicator/plugin/contactinfo/ContactInfoDetailsPanel.java
index 1e2ba22..34f6b6e 100644
--- a/src/net/java/sip/communicator/plugin/contactinfo/ContactInfoDetailsPanel.java
+++ b/src/net/java/sip/communicator/plugin/contactinfo/ContactInfoDetailsPanel.java
@@ -29,7 +29,6 @@ import net.java.sip.communicator.service.protocol.ServerStoredDetails.LocaleDeta
import net.java.sip.communicator.service.protocol.ServerStoredDetails.MiddleNameDetail;
import net.java.sip.communicator.service.protocol.ServerStoredDetails.PhoneNumberDetail;
import net.java.sip.communicator.service.protocol.ServerStoredDetails.TimeZoneDetail;
-import net.java.sip.communicator.util.*;
/**
* The right side panel of ContactInfoDialog. Shows one tab of a summary of
diff --git a/src/net/java/sip/communicator/plugin/dictaccregwizz/StrategiesList.java b/src/net/java/sip/communicator/plugin/dictaccregwizz/StrategiesList.java
index b373241..5d49e8d 100755
--- a/src/net/java/sip/communicator/plugin/dictaccregwizz/StrategiesList.java
+++ b/src/net/java/sip/communicator/plugin/dictaccregwizz/StrategiesList.java
@@ -20,7 +20,7 @@ import net.java.dict4j.*;
* @author ROTH Damien
*/
public class StrategiesList
- extends JList<Strategy>
+ extends JList
{
/**
* Serial version UID.
@@ -114,7 +114,7 @@ public class StrategiesList
* @author ROTH Damien
*/
static class ListModel
- extends AbstractListModel<Strategy>
+ extends AbstractListModel
{
/**
* Serial version UID.
@@ -189,7 +189,7 @@ public class StrategiesList
*/
static class CellRenderer
extends JLabel
- implements ListCellRenderer<Strategy>
+ implements ListCellRenderer
{
/**
* Serial version UID.
@@ -200,13 +200,13 @@ public class StrategiesList
* implements <tt>ListCellRenderer.getListCellRendererComponent</tt>
*/
public Component getListCellRendererComponent(
- JList<? extends Strategy> list,
- Strategy value,
+ JList list,
+ Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
{
- setText(value.getName());
+ setText(((Strategy) value).getName());
if (isSelected)
{
diff --git a/src/net/java/sip/communicator/plugin/generalconfig/GeneralConfigurationPanel.java b/src/net/java/sip/communicator/plugin/generalconfig/GeneralConfigurationPanel.java
index 92d57c1..2d0d688 100644
--- a/src/net/java/sip/communicator/plugin/generalconfig/GeneralConfigurationPanel.java
+++ b/src/net/java/sip/communicator/plugin/generalconfig/GeneralConfigurationPanel.java
@@ -448,14 +448,14 @@ public class GeneralConfigurationPanel
sendMessageLabel.setText(
Resources.getString("plugin.generalconfig.SEND_MESSAGES_WITH"));
- ComboBoxModel<String> sendMessageComboBoxModel
- = new DefaultComboBoxModel<String>(
+ ComboBoxModel sendMessageComboBoxModel
+ = new DefaultComboBoxModel(
new String[]
{
ConfigurationUtils.ENTER_COMMAND,
ConfigurationUtils.CTRL_ENTER_COMMAND
});
- final JComboBox<String> sendMessageComboBox = new JComboBox<String>();
+ final JComboBox sendMessageComboBox = new JComboBox();
sendMessagePanel.add(sendMessageComboBox);
sendMessageComboBox.setModel(sendMessageComboBoxModel);
sendMessageComboBox.setSelectedItem(
diff --git a/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java b/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java
index adfd9ea..91f58fe 100644
--- a/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java
+++ b/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java
@@ -48,19 +48,18 @@ public class ConnectionPanel
private final JCheckBox proxyAutoCheckBox;
- private final JComboBox<Object> certificate = new JComboBox<Object>();
+ private final JComboBox certificate = new JComboBox();
- private JComboBox<String> transportCombo
- = new JComboBox<String>(new String[] { "UDP", "TCP", "TLS" });
+ private JComboBox transportCombo
+ = new JComboBox(new String[] { "UDP", "TCP", "TLS" });
- private JComboBox<String> keepAliveMethodBox
- = new JComboBox<String>(
- new String[] { "NONE", "REGISTER", "OPTIONS" });
+ private JComboBox keepAliveMethodBox
+ = new JComboBox(new String[] { "NONE", "REGISTER", "OPTIONS" });
private JTextField keepAliveIntervalValue = new JTextField();
- private JComboBox<String> dtmfMethodBox
- = new JComboBox<String>(
+ private JComboBox dtmfMethodBox
+ = new JComboBox(
new String[]
{
Resources.getString(
diff --git a/src/net/java/sip/communicator/plugin/spellcheck/LanguageMenuBar.java b/src/net/java/sip/communicator/plugin/spellcheck/LanguageMenuBar.java
index 4cb9684..c2f8b3e 100644
--- a/src/net/java/sip/communicator/plugin/spellcheck/LanguageMenuBar.java
+++ b/src/net/java/sip/communicator/plugin/spellcheck/LanguageMenuBar.java
@@ -75,7 +75,7 @@ public class LanguageMenuBar
private final SIPCommTextButton removeItem = new SIPCommTextButton(
Resources.getString("plugin.spellcheck.UNINSTALL_DICTIONARY"));
- public final JList<Parameters.Locale> list;
+ public final JList list;
/**
* Provides instance of this class associated with a spell checker. If ones
@@ -122,9 +122,8 @@ public class LanguageMenuBar
this.menu.setOpaque(false);
this.setOpaque(false);
- final DefaultListModel<Parameters.Locale> model
- = new DefaultListModel<Parameters.Locale>();
- list = new JList<Parameters.Locale>(model);
+ final DefaultListModel model = new DefaultListModel();
+ list = new JList(model);
this.languageSelectionRenderer = new LanguageListRenderer();
@@ -467,7 +466,7 @@ public class LanguageMenuBar
*
* @param model the model whose elements are to be set
*/
- private void setModelElements(DefaultListModel<Parameters.Locale> model)
+ private void setModelElements(DefaultListModel model)
{
synchronized (model)
{
@@ -511,12 +510,11 @@ public class LanguageMenuBar
{
private final Parameters.Locale locale;
- private final JList<Parameters.Locale> sourceList;
+ private final JList sourceList;
private boolean skipFiring = false;
- public SetSpellChecker( Parameters.Locale locale,
- JList<Parameters.Locale> sourceList)
+ public SetSpellChecker(Parameters.Locale locale, JList sourceList)
{
this.locale = locale;
this.sourceList = sourceList;
@@ -569,9 +567,7 @@ public class LanguageMenuBar
sourceList.removeListSelectionListener(sourceList
.getListSelectionListeners()[0]);
- setModelElements(
- (DefaultListModel<Parameters.Locale>)
- sourceList.getModel());
+ setModelElements((DefaultListModel) sourceList.getModel());
sourceList.setSelectedValue(locale, true);
removeItem.setEnabled(!spellChecker.getLocale().getIsoCode()
.equals(Parameters.getDefault(Parameters.Default.LOCALE)));
@@ -642,7 +638,7 @@ public class LanguageMenuBar
*/
private static final long serialVersionUID = 0L;
- public Component getListCellRendererComponent(JList<?> list,
+ public Component getListCellRendererComponent(JList list,
Object value, int index, boolean isSelected,
boolean cellHasFocus)
{
@@ -678,10 +674,9 @@ public class LanguageMenuBar
{
if (!e.getValueIsAdjusting())
{
- @SuppressWarnings("unchecked")
- JList<Parameters.Locale> source
- = (JList<Parameters.Locale>) e.getSource();
- Parameters.Locale locale = source.getSelectedValue();
+ JList source = (JList) e.getSource();
+ Parameters.Locale locale
+ = (Parameters.Locale) source.getSelectedValue();
source.setEnabled(false);