1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-14 20:45:22 +02:00

[225506] fix: [api][breaking] RSE UI leaks non-API types

This commit is contained in:
Xuan Chen 2008-04-10 02:40:01 +00:00
parent 0d2c752d71
commit ff87b36fd4
2 changed files with 5 additions and 5 deletions

View file

@ -16,14 +16,14 @@ import org.eclipse.swt.widgets.Shell;
* @author xuanchen * @author xuanchen
* *
*/ */
public class SaveAsDialogFactory { public class FileDialogFactory {
public static ISaveAsDialog getSaveAsDialog(Shell shell, String title) public static ISaveAsDialog makeSaveAsDialog(Shell shell, String title)
{ {
return new SaveAsDialog(shell, title); return new SaveAsDialog(shell, title);
} }
public static ISaveAsDialog getSaveAsDialog(Shell shell) public static ISaveAsDialog makeSaveAsDialog(Shell shell)
{ {
return new SaveAsDialog(shell); return new SaveAsDialog(shell);
} }

View file

@ -37,7 +37,7 @@ import org.eclipse.rse.core.events.SystemResourceChangeEvent;
import org.eclipse.rse.core.subsystems.SubSystem; import org.eclipse.rse.core.subsystems.SubSystem;
import org.eclipse.rse.core.subsystems.SubSystem.SystemMessageDialogRunnable; import org.eclipse.rse.core.subsystems.SubSystem.SystemMessageDialogRunnable;
import org.eclipse.rse.files.ui.dialogs.ISaveAsDialog; import org.eclipse.rse.files.ui.dialogs.ISaveAsDialog;
import org.eclipse.rse.files.ui.dialogs.SaveAsDialogFactory; import org.eclipse.rse.files.ui.dialogs.FileDialogFactory;
import org.eclipse.rse.files.ui.resources.SystemEditableRemoteFile; import org.eclipse.rse.files.ui.resources.SystemEditableRemoteFile;
import org.eclipse.rse.internal.files.ui.Activator; import org.eclipse.rse.internal.files.ui.Activator;
import org.eclipse.rse.internal.files.ui.FileResources; import org.eclipse.rse.internal.files.ui.FileResources;
@ -406,7 +406,7 @@ public class SystemUploadConflictAction extends SystemBaseAction implements Runn
if (e.getSource() == _browseButton) if (e.getSource() == _browseButton)
{ {
ISaveAsDialog dlg = SaveAsDialogFactory.getSaveAsDialog(getShell()); ISaveAsDialog dlg = FileDialogFactory.makeSaveAsDialog(getShell());
dlg.setMultipleSelectionMode(false); dlg.setMultipleSelectionMode(false);
if (_remoteFile != null) if (_remoteFile != null)