Class AddSofaDialog
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.AddSofaDialog
- 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 AddSofaDialog.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler -
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionAddSofaDialog(AbstractSection aSection, Capability c) Instantiates a new adds the sofa dialog.AddSofaDialog(AbstractSection aSection, Capability c, String aExistingSofa, boolean aIsInput) Constructor for Editing an existing Sofa Name. -
Method Summary
Modifier and TypeMethodDescriptionvoidCopy values from GUI.protected org.eclipse.swt.widgets.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent) voidenableOK()Enable OK.booleanisValid()Duplicate validity check: Duplicates are OK for sofas belonging to other capability sets, provided they have the same Input or Output setting.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, getTypeSystemInfoList, handleEvent, 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, 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
-
sofaName
The sofa name. -
isInput
public boolean isInputThe is input.
-
-
Constructor Details
-
AddSofaDialog
Instantiates a new adds the sofa dialog.- Parameters:
aSection- the a sectionc- the c
-
AddSofaDialog
public AddSofaDialog(AbstractSection aSection, Capability c, String aExistingSofa, boolean aIsInput) Constructor for Editing an existing Sofa Name.- Parameters:
aSection- the a sectionc- the caExistingSofa- the a existing sofaaIsInput- the a is input
-
-
Method Details
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent) - Overrides:
createDialogAreain classAbstractDialog
-
copyValuesFromGUI
public void copyValuesFromGUI()Description copied from class:AbstractDialogCopy values from GUI.- Specified by:
copyValuesFromGUIin classAbstractDialog
-
isValid
public boolean isValid()Duplicate validity check: Duplicates are OK for sofas belonging to other capability sets, provided they have the same Input or Output setting.- Specified by:
isValidin classAbstractDialog- Returns:
- true, if is valid
-
enableOK
public void enableOK()Description copied from class:AbstractDialogEnable OK.- Specified by:
enableOKin 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
-