From a58ce8984c64683734429148f9c2cbebaa79a167 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Thu, 23 Feb 2012 20:45:51 -0800 Subject: [PATCH] Removed an unused method. --- .../togglefunction/ToggleFileCreator.java | 35 ++----------------- 1 file changed, 2 insertions(+), 33 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleFileCreator.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleFileCreator.java index 7067a58562f..a6db3b126b5 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleFileCreator.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleFileCreator.java @@ -13,7 +13,6 @@ package org.eclipse.cdt.internal.ui.refactoring.togglefunction; import org.eclipse.core.resources.IFile; -import org.eclipse.core.resources.ResourcesPlugin; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.NullProgressMonitor; @@ -23,50 +22,20 @@ import org.eclipse.osgi.util.NLS; import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.PlatformUI; -import org.eclipse.cdt.core.model.CModelException; -import org.eclipse.cdt.core.model.CoreModelUtil; -import org.eclipse.cdt.core.model.ITranslationUnit; import org.eclipse.cdt.ui.CUIPlugin; import org.eclipse.cdt.internal.ui.refactoring.CreateFileChange; public class ToggleFileCreator { private static final String EMPTY_STRING = ""; //$NON-NLS-1$ - private static final String H = ".h"; //$NON-NLS-1$ - private ToggleRefactoringContext context; - private String ending; + private final ToggleRefactoringContext context; + private final String ending; public ToggleFileCreator(ToggleRefactoringContext context, String ending) { this.context = context; this.ending = ending; } - public ITranslationUnit getTranslationUnit() { - String filename; - if (context.getDeclaration() != null) { - filename = context.getDeclaration().getContainingFilename(); - } else { - filename = context.getDefinition().getContainingFilename(); - } - String other; - if (ending.equals(H)) { - other = ".cpp"; //$NON-NLS-1$ - } else { - other = H; - } - filename = filename.replaceAll("\\w*" + other + "$", EMPTY_STRING) + getNewFileName(); //$NON-NLS-1$//$NON-NLS-2$ - IFile file = ResourcesPlugin.getWorkspace().getRoot().getFile(new Path(filename)); - ITranslationUnit result = null; - try { - result = CoreModelUtil.findTranslationUnitForLocation(file.getFullPath(), null); - } catch (CModelException e) { - } - if (result == null) { - throw new NotSupportedException(Messages.ToggleFileCreator_NoTuForSibling); - } - return result; - } - public IFile createNewFile() { String filename = getNewFileName(); IPath path = new Path(getPath() + filename);