Class ResourcePickerDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.apache.uima.taeconfigurator.editors.ui.dialogs.AbstractDialog
org.apache.uima.taeconfigurator.editors.ui.dialogs.ResourcePickerDialog
- All Implemented Interfaces:
StandardStrings
,org.eclipse.jface.window.IShellProvider
,org.eclipse.swt.widgets.Listener
- Direct Known Subclasses:
ContextForPartDialog
,MultiResourceSelectionDialog
The Class ResourcePickerDialog.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler
-
Field Summary
Modifier and TypeFieldDescriptionorg.eclipse.core.resources.IResource
The picked resource.protected org.eclipse.swt.widgets.Tree
The resources UI.protected org.eclipse.swt.widgets.TreeColumn
The resources U ic 1.protected org.eclipse.swt.widgets.TreeColumn
The resources U ic 2.protected Object[]
The result.Fields inherited from class org.apache.uima.taeconfigurator.editors.ui.dialogs.AbstractDialog
dialogDescription, editor, errorMessageUI, okButton, section, stringArray0, title
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, resizeHasOccurred
Fields inherited from interface org.apache.uima.taeconfigurator.StandardStrings
S_, S_ADD, S_DESCRIPTION, S_DOWN, S_DOWN_TIP, S_EDIT, S_EDIT_TIP, S_EXPORT, S_EXPORT_TIP, S_REMOVE, S_REMOVE_TIP, S_UP, S_UP_TIP
-
Constructor Summary
ConstructorDescriptionResourcePickerDialog
(org.eclipse.swt.widgets.Shell shell) Instantiates a new resource picker dialog. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Copy values from GUI.protected org.eclipse.swt.widgets.Control
createDialogArea
(org.eclipse.swt.widgets.Composite parent) void
enableOK()
Enable OK.Object[]
Gets the result.void
handleEvent
(org.eclipse.swt.widgets.Event event) boolean
isValid()
Checks if is valid.void
Sets the result.protected void
Setup resources by location.Methods inherited from class org.apache.uima.taeconfigurator.editors.ui.dialogs.AbstractDialog
buttonPressed, configureShell, convertNull, createButtonBar, createButtonsForButtonBar, createDialogArea, createWideLabel, getAllTypesAsSortedArray, getHitColumn, getTypeSystemInfoList, new2ColumnComposite, newButton, newButtonContainer, newCCombo, newDescription, newErrorMessage, newErrorMessage, newLabeledCCombo, newLabeledText, newLabeledTypeInput, newPushButton, newTable, newText, newTree, newTypeInput, nullIf0lengthString, setErrorMessage, setMessage, setTextAndTip, setTextAndTip, setTextAndTip, setTextAndTip, setTitle, superButtonPressed, textModifyCallback, typeContainedInTypeSystemInfoList, useQualifiedTypes
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, 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
-
Field Details
-
resourcesUI
protected org.eclipse.swt.widgets.Tree resourcesUIThe resources UI. -
resourcesUIc1
protected org.eclipse.swt.widgets.TreeColumn resourcesUIc1The resources U ic 1. -
resourcesUIc2
protected org.eclipse.swt.widgets.TreeColumn resourcesUIc2The resources U ic 2. -
pickedResource
public org.eclipse.core.resources.IResource pickedResourceThe picked resource. -
result
The result.
-
-
Constructor Details
-
ResourcePickerDialog
public ResourcePickerDialog(org.eclipse.swt.widgets.Shell shell) Instantiates a new resource picker dialog.- Parameters:
shell
- the shell
-
-
Method Details
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent) - Overrides:
createDialogArea
in classAbstractDialog
-
setupResourcesByLocation
protected void setupResourcesByLocation()Setup resources by location. -
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event) - Specified by:
handleEvent
in interfaceorg.eclipse.swt.widgets.Listener
- Overrides:
handleEvent
in classAbstractDialog
-
copyValuesFromGUI
public void copyValuesFromGUI()Description copied from class:AbstractDialog
Copy values from GUI.- Specified by:
copyValuesFromGUI
in classAbstractDialog
-
enableOK
public void enableOK()Description copied from class:AbstractDialog
Enable OK.- Specified by:
enableOK
in classAbstractDialog
-
isValid
public boolean isValid()Description copied from class:AbstractDialog
Checks if is valid.- Specified by:
isValid
in classAbstractDialog
- Returns:
- true, if is valid
-
getResult
Gets the result.- Returns:
- the result
-
setResult
Sets the result.- Parameters:
aResult
- the new result
-