diff options
author | Lyubomir Marinov <lyubomir.marinov@jitsi.org> | 2013-02-25 08:10:12 +0000 |
---|---|---|
committer | Lyubomir Marinov <lyubomir.marinov@jitsi.org> | 2013-02-25 08:10:12 +0000 |
commit | acfa70a1923747413097f89e703185c3e28d45e4 (patch) | |
tree | 786b8f7cd895f354ced67cbccb8408ef839d22a9 | |
parent | 80b78f21b33d074e52855a93ed777d604bde8abc (diff) | |
download | jitsi-acfa70a1923747413097f89e703185c3e28d45e4.zip jitsi-acfa70a1923747413097f89e703185c3e28d45e4.tar.gz jitsi-acfa70a1923747413097f89e703185c3e28d45e4.tar.bz2 |
Fixes Java 1.5 compatibility breakage reported by Heikki Lindholm. Fixes warnings.
31 files changed, 77 insertions, 96 deletions
diff --git a/lib/installer-exclude/libjitsi.jar b/lib/installer-exclude/libjitsi.jar Binary files differindex c89693d..be43955 100644 --- a/lib/installer-exclude/libjitsi.jar +++ b/lib/installer-exclude/libjitsi.jar 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); |