org.eclipse.emf.edit.ui.celleditor
Class FeatureEditorDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.emf.edit.ui.celleditor.FeatureEditorDialog
- All Implemented Interfaces:
- IShellProvider
- public class FeatureEditorDialog
- extends Dialog
Fields inherited from class org.eclipse.jface.dialogs.Dialog |
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, 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 |
FeatureEditorDialog(Shell parent,
ILabelProvider labelProvider,
EObject eObject,
EStructuralFeature eStructuralFeature,
String displayName,
List choiceOfValues)
|
FeatureEditorDialog(Shell parent,
ILabelProvider labelProvider,
Object object,
EClassifier eClassifier,
List currentValues,
String displayName,
List choiceOfValues)
|
FeatureEditorDialog(Shell parent,
ILabelProvider labelProvider,
Object object,
EClassifier eClassifier,
List currentValues,
String displayName,
List choiceOfValues,
boolean multiLine,
boolean sortChoices)
|
Methods inherited from class org.eclipse.jface.dialogs.Dialog |
applyDialogFont, buttonPressed, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonBar, createButtonsForButtonBar, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText |
Methods inherited from class org.eclipse.jface.window.Window |
canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
labelProvider
protected ILabelProvider labelProvider
contentProvider
protected IContentProvider contentProvider
object
protected Object object
eClassifier
protected EClassifier eClassifier
displayName
protected String displayName
values
protected ItemProvider values
choiceOfValues
protected List choiceOfValues
result
protected EList result
multiLine
protected boolean multiLine
FeatureEditorDialog
public FeatureEditorDialog(Shell parent,
ILabelProvider labelProvider,
Object object,
EClassifier eClassifier,
List currentValues,
String displayName,
List choiceOfValues,
boolean multiLine,
boolean sortChoices)
FeatureEditorDialog
public FeatureEditorDialog(Shell parent,
ILabelProvider labelProvider,
Object object,
EClassifier eClassifier,
List currentValues,
String displayName,
List choiceOfValues)
FeatureEditorDialog
public FeatureEditorDialog(Shell parent,
ILabelProvider labelProvider,
EObject eObject,
EStructuralFeature eStructuralFeature,
String displayName,
List choiceOfValues)
configureShell
protected void configureShell(Shell shell)
createDialogArea
protected Control createDialogArea(Composite parent)
okPressed
protected void okPressed()
close
public boolean close()
getResult
public EList getResult()