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