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
FieldsModifier 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, titleFields 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, ELLIPSISFields inherited from class org.eclipse.jface.window.Window
CANCEL, OK, resizeHasOccurredFields 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
ConstructorsConstructorDescriptionAddFeatureDialog(AbstractSection aSection, TypeDescription aTd, FeatureDescription aExistingFd) Instantiates a new adds the feature dialog. -
Method Summary
Modifier and TypeMethodDescriptionvoidCopy values from GUI.protected org.eclipse.swt.widgets.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent) voidenableOK()Enable OK.Gets the type system info list.voidhandleEvent(org.eclipse.swt.widgets.Event event) booleanisValid()Checks if is valid.voidtextModifyCallback(org.eclipse.swt.widgets.Event e) Text modify callback.booleanverifyKeyChecks(org.eclipse.swt.events.VerifyEvent event) Default verify key checks.Methods inherited from class org.apache.uima.taeconfigurator.editors.ui.dialogs.AbstractDialogKeyVerify
newLabeledSingleLineStyledText, newSingleLineStyledText, verifyKeyMethods 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, useQualifiedTypesMethods 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, shortenTextMethods 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:
createDialogAreain classAbstractDialog
-
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event) - Specified by:
handleEventin interfaceorg.eclipse.swt.widgets.Listener- Overrides:
handleEventin classAbstractDialog
-
getTypeSystemInfoList
Description copied from class:AbstractDialogGets the type system info list.- Overrides:
getTypeSystemInfoListin classAbstractDialog- Returns:
- the type system info list
-
copyValuesFromGUI
public void copyValuesFromGUI()Description copied from class:AbstractDialogCopy values from GUI.- Specified by:
copyValuesFromGUIin classAbstractDialog
-
verifyKeyChecks
public boolean verifyKeyChecks(org.eclipse.swt.events.VerifyEvent event) Description copied from class:AbstractDialogKeyVerifyDefault verify key checks.- Overrides:
verifyKeyChecksin classAbstractDialogKeyVerify- Parameters:
event- the event- Returns:
- true, if successful
-
isValid
public boolean isValid()Description copied from class:AbstractDialogChecks if is valid.- Specified by:
isValidin classAbstractDialog- Returns:
- true, if is valid
-
textModifyCallback
public void textModifyCallback(org.eclipse.swt.widgets.Event e) Description copied from class:AbstractDialogText modify callback.- Overrides:
textModifyCallbackin classAbstractDialog- Parameters:
e- the e
-
enableOK
public void enableOK()Description copied from class:AbstractDialogEnable OK.- Specified by:
enableOKin classAbstractDialog
-