remove deprecated and other warnings

git-svn-id: http://svn.igniterealtime.org/svn/repos/spark/trunk@10968 b35dd754-fafc-0310-a699-88a17e54d16e
This commit is contained in:
Michael Will
2009-03-07 21:38:13 +00:00
committed by michael.will
parent 3e390eac6b
commit 00a235c787
15 changed files with 224 additions and 103 deletions

View File

@ -123,7 +123,7 @@ public class PluginManager implements MainWindowListener {
}
try {
URLFileSystem.copy(file.toURL(), newFile);
URLFileSystem.copy(file.toURI().toURL(), newFile);
}
catch (IOException e) {
Log.error(e);
@ -143,9 +143,7 @@ public class PluginManager implements MainWindowListener {
// Delete all old plugins
File[] oldFiles = PLUGINS_DIRECTORY.listFiles();
if (oldFiles != null) {
final int no = oldFiles.length;
for (int i = 0; i < no; i++) {
File file = oldFiles[i];
for (File file : oldFiles) {
if (file.isDirectory()) {
// Check to see if it has an associated .jar
File jarFile = new File(PLUGINS_DIRECTORY, file.getName() + ".jar");
@ -364,7 +362,7 @@ public class PluginManager implements MainWindowListener {
*
* @return a Collection of Plugins.
*/
public Collection getPlugins() {
public Collection<Plugin> getPlugins() {
return plugins;
}
@ -374,7 +372,7 @@ public class PluginManager implements MainWindowListener {
* @param communicatorPlugin the plugin to find.
* @return the instance of the plugin.
*/
public Plugin getPlugin(Class communicatorPlugin) {
public Plugin getPlugin(Class<? extends Plugin> communicatorPlugin) {
for (Object o : getPlugins()) {
Plugin plugin = (Plugin) o;
if (plugin.getClass() == communicatorPlugin) {
@ -469,7 +467,7 @@ public class PluginManager implements MainWindowListener {
URL url = null;
try {
url = jar.toURL();
url = jar.toURI().toURL();
}
catch (MalformedURLException e) {
Log.error(e);
@ -612,9 +610,7 @@ public class PluginManager implements MainWindowListener {
File[] libs = libDir.listFiles();
if (libs != null) {
final int no = libs.length;
for (int i = 0; i < no; i++) {
File f = libs[i];
for (File f : libs) {
f.delete();
}
}