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:
parent
041d2ab204
commit
63c073e3a0
1 changed files with 11 additions and 13 deletions
|
@ -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 {
|
||||||
|
|
Loading…
Add table
Reference in a new issue