|
From: <caw...@us...> - 2007-08-17 18:04:16
|
Revision: 3007
http://rubyeclipse.svn.sourceforge.net/rubyeclipse/?rev=3007&view=rev
Author: cawilliams
Date: 2007-08-17 11:04:15 -0700 (Fri, 17 Aug 2007)
Log Message:
-----------
fix discouraged access warnings
Modified Paths:
--------------
trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/RubyRefactoring.java
trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/renameclass/RenameClassFileNameChangeProvider.java
trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/editprovider/FileNameChangeProvider.java
Modified: trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/RubyRefactoring.java
===================================================================
--- trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/RubyRefactoring.java 2007-08-17 18:00:51 UTC (rev 3006)
+++ trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/RubyRefactoring.java 2007-08-17 18:04:15 UTC (rev 3007)
@@ -32,7 +32,6 @@
import java.util.Collection;
import java.util.Map;
-import org.eclipse.core.internal.resources.File;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
@@ -158,11 +157,11 @@
return compositeChange;
}
- private Collection<File> getAllAffectedFiles(Change change) {
- Collection<File> affectedFiles = new ArrayList<File>();
+ private Collection<IFile> getAllAffectedFiles(Change change) {
+ Collection<IFile> affectedFiles = new ArrayList<IFile>();
for (Object object : change.getAffectedObjects()) {
- if (object instanceof File) {
- affectedFiles.add((File) object);
+ if (object instanceof IFile) {
+ affectedFiles.add((IFile) object);
}
}
return affectedFiles;
Modified: trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/renameclass/RenameClassFileNameChangeProvider.java
===================================================================
--- trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/renameclass/RenameClassFileNameChangeProvider.java 2007-08-17 18:00:51 UTC (rev 3006)
+++ trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/renameclass/RenameClassFileNameChangeProvider.java 2007-08-17 18:04:15 UTC (rev 3007)
@@ -4,7 +4,7 @@
import java.util.HashMap;
import java.util.Map;
-import org.eclipse.core.internal.resources.File;
+import org.eclipse.core.resources.IFile;
import org.rubypeople.rdt.refactoring.editprovider.FileNameChangeProvider;
public class RenameClassFileNameChangeProvider extends FileNameChangeProvider {
@@ -16,9 +16,9 @@
}
@Override
- public Map<String, String> getFilesToRename(Collection<File> objects) {
+ public Map<String, String> getFilesToRename(Collection<IFile> objects) {
HashMap<String, String> filesToRename = new HashMap<String, String>();
- for (File file : objects) {
+ for (IFile file : objects) {
String name = file.getName();
name = name.replaceAll("\\." + file.getFileExtension() + "$", "");
if(name.equals(config.getSelectedNode().getCPath().getName())) {
Modified: trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/editprovider/FileNameChangeProvider.java
===================================================================
--- trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/editprovider/FileNameChangeProvider.java 2007-08-17 18:00:51 UTC (rev 3006)
+++ trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/editprovider/FileNameChangeProvider.java 2007-08-17 18:04:15 UTC (rev 3007)
@@ -4,11 +4,11 @@
import java.util.HashMap;
import java.util.Map;
-import org.eclipse.core.internal.resources.File;
+import org.eclipse.core.resources.IFile;
public class FileNameChangeProvider {
- public Map<String, String> getFilesToRename(Collection<File> objects) {
+ public Map<String, String> getFilesToRename(Collection<IFile> objects) {
return new HashMap<String, String>();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|