org.eclipse.cdt.make.internal.ui
Class MultipleInputDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.cdt.make.internal.ui.MultipleInputDialog
- All Implemented Interfaces:
- org.eclipse.jface.window.IShellProvider
public class MultipleInputDialog
- extends org.eclipse.jface.dialogs.Dialog
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window |
org.eclipse.jface.window.Window.IExceptionHandler |
Fields inherited from class org.eclipse.jface.dialogs.Dialog |
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS |
Fields inherited from class org.eclipse.jface.window.Window |
CANCEL, OK |
Constructor Summary |
MultipleInputDialog(org.eclipse.swt.widgets.Shell shell,
java.lang.String title)
|
Method Summary |
void |
addBrowseField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowsEmpty)
|
void |
addTextField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowsEmpty)
|
void |
addVariablesField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowsEmpty)
|
boolean |
close()
|
void |
createVariablesField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowEmpty)
|
java.lang.String |
getStringValue(java.lang.String key)
|
java.lang.Object |
getValue(java.lang.String key)
|
int |
open()
|
void |
validateFields()
|
Methods inherited from class org.eclipse.jface.dialogs.Dialog |
applyDialogFont, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, create, getBlockedHandler, getImage, setBlockedHandler, shortenText |
Methods inherited from class org.eclipse.jface.window.Window |
getDefaultImage, getDefaultImages, getDefaultOrientation, getReturnCode, getShell, getWindowManager, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setWindowManager |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultipleInputDialog
public MultipleInputDialog(org.eclipse.swt.widgets.Shell shell,
java.lang.String title)
addBrowseField
public void addBrowseField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowsEmpty)
addTextField
public void addTextField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowsEmpty)
addVariablesField
public void addVariablesField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowsEmpty)
createVariablesField
public void createVariablesField(java.lang.String labelText,
java.lang.String initialValue,
boolean allowEmpty)
open
public int open()
- Overrides:
open
in class org.eclipse.jface.window.Window
getValue
public java.lang.Object getValue(java.lang.String key)
getStringValue
public java.lang.String getStringValue(java.lang.String key)
validateFields
public void validateFields()
close
public boolean close()
- Overrides:
close
in class org.eclipse.jface.dialogs.Dialog