1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Cleaned up Open Declarations Action code.

This commit is contained in:
John Camelon 2005-06-21 15:28:05 +00:00
parent 041d2ab204
commit 63c073e3a0

View file

@ -36,8 +36,6 @@ import org.eclipse.cdt.internal.ui.editor.CEditorMessages;
import org.eclipse.cdt.internal.ui.util.ExternalEditorInput; import org.eclipse.cdt.internal.ui.util.ExternalEditorInput;
import org.eclipse.cdt.ui.CUIPlugin; import org.eclipse.cdt.ui.CUIPlugin;
import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.jface.dialogs.ProgressMonitorDialog; import org.eclipse.jface.dialogs.ProgressMonitorDialog;
import org.eclipse.jface.operation.IRunnableWithProgress; import org.eclipse.jface.operation.IRunnableWithProgress;
@ -121,7 +119,7 @@ public class OpenDeclarationsAction extends SelectionParseAction implements IUpd
return; return;
} }
lang = DOMSearchUtil.getLanguageFromFile(resourceFile); lang = DOMSearchUtil.getLanguageFromFile(resourceFile);
projectName = findProjectName(resourceFile); projectName = resourceFile.getProject().getName();
} }
// step 1 starts here // step 1 starts here
@ -195,16 +193,16 @@ public class OpenDeclarationsAction extends SelectionParseAction implements IUpd
return; return;
} }
private String findProjectName(IFile resourceFile) { // private String findProjectName(IFile resourceFile) {
if( resourceFile == null ) return ""; //$NON-NLS-1$ // if( resourceFile == null ) return ""; //$NON-NLS-1$
IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects(); // IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects();
for( int i = 0; i < projects.length; ++i ) // for( int i = 0; i < projects.length; ++i )
{ // {
if( projects[i].contains(resourceFile) ) // if( projects[i].contains(resourceFile) )
return projects[i].getName(); // return projects[i].getName();
} // }
return ""; //$NON-NLS-1$ // return ""; //$NON-NLS-1$
} // }
}; };
try { try {