blob: 50b1bfc73c8b88cdc727a786b5b45dde8f704adb [file] [log] [blame]
package org.eclipse.dltk.ui.environment;
import org.eclipse.swt.widgets.Shell;
public interface IEnvironmentUI {
public static final int DEFAULT = 0;
public static final int EXECUTABLE = 1;
public static final int ARCHIVE = 2;
/**
* Open directory selection dialog. Dialog allow creation of new
* directories.
*/
String selectFolder(Shell shell);
/**
* Open directory selection dialog. Dialog allow creation of new
* directories.
*/
String selectFolder(Shell shell, String initialFolder);
/**
* Open file selection dialog.
*/
String selectFile(Shell shell, int fileType);
/**
* Open file selection dialog.
*
* @since 2.0
*/
String selectFile(Shell shell, int fileType, String initialSelection);
}