Class AddFeatureDialog
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.AbstractDialogKeyVerify
org.apache.uima.taeconfigurator.editors.ui.dialogs.AddFeatureDialog
- All Implemented Interfaces:
EventListener
,StandardStrings
,org.eclipse.jface.window.IShellProvider
,org.eclipse.swt.custom.VerifyKeyListener
,org.eclipse.swt.internal.SWTEventListener
,org.eclipse.swt.widgets.Listener
The Class AddFeatureDialog.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler
-
Field Summary
Modifier and TypeFieldDescriptionThe description.The element range name.The feature name.The feature range name.The multi ref.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
ConstructorDescriptionAddFeatureDialog
(AbstractSection aSection, TypeDescription aTd, FeatureDescription aExistingFd) Instantiates a new adds the feature 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.Gets the type system info list.void
handleEvent
(org.eclipse.swt.widgets.Event event) boolean
isValid()
Checks if is valid.void
textModifyCallback
(org.eclipse.swt.widgets.Event e) Text modify callback.boolean
verifyKeyChecks
(org.eclipse.swt.events.VerifyEvent event) Default verify key checks.Methods inherited from class org.apache.uima.taeconfigurator.editors.ui.dialogs.AbstractDialogKeyVerify
newLabeledSingleLineStyledText, newSingleLineStyledText, verifyKey
Methods inherited from class org.apache.uima.taeconfigurator.editors.ui.dialogs.AbstractDialog
buttonPressed, configureShell, convertNull, createButtonBar, createButtonsForButtonBar, createDialogArea, createWideLabel, getAllTypesAsSortedArray, getHitColumn, new2ColumnComposite, newButton, newButtonContainer, newCCombo, newDescription, newErrorMessage, newErrorMessage, newLabeledCCombo, newLabeledText, newLabeledTypeInput, newPushButton, newTable, newText, newTree, newTypeInput, nullIf0lengthString, setErrorMessage, setMessage, setTextAndTip, setTextAndTip, setTextAndTip, setTextAndTip, setTitle, superButtonPressed, 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
-
featureName
The feature name. -
featureRangeName
The feature range name. -
description
The description. -
elementRangeName
The element range name. -
multiRef
The multi ref.
-
-
Constructor Details
-
AddFeatureDialog
public AddFeatureDialog(AbstractSection aSection, TypeDescription aTd, FeatureDescription aExistingFd) Instantiates a new adds the feature dialog.- Parameters:
aSection
- the a sectionaTd
- the a tdaExistingFd
- the a existing fd
-
-
Method Details
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent) - Overrides:
createDialogArea
in classAbstractDialog
-
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event) - Specified by:
handleEvent
in interfaceorg.eclipse.swt.widgets.Listener
- Overrides:
handleEvent
in classAbstractDialog
-
getTypeSystemInfoList
Description copied from class:AbstractDialog
Gets the type system info list.- Overrides:
getTypeSystemInfoList
in classAbstractDialog
- Returns:
- the type system info list
-
copyValuesFromGUI
public void copyValuesFromGUI()Description copied from class:AbstractDialog
Copy values from GUI.- Specified by:
copyValuesFromGUI
in classAbstractDialog
-
verifyKeyChecks
public boolean verifyKeyChecks(org.eclipse.swt.events.VerifyEvent event) Description copied from class:AbstractDialogKeyVerify
Default verify key checks.- Overrides:
verifyKeyChecks
in classAbstractDialogKeyVerify
- Parameters:
event
- the event- Returns:
- true, if successful
-
isValid
public boolean isValid()Description copied from class:AbstractDialog
Checks if is valid.- Specified by:
isValid
in classAbstractDialog
- Returns:
- true, if is valid
-
textModifyCallback
public void textModifyCallback(org.eclipse.swt.widgets.Event e) Description copied from class:AbstractDialog
Text modify callback.- Overrides:
textModifyCallback
in classAbstractDialog
- Parameters:
e
- the e
-
enableOK
public void enableOK()Description copied from class:AbstractDialog
Enable OK.- Specified by:
enableOK
in classAbstractDialog
-