Class ImportResBindSection
java.lang.Object
org.eclipse.ui.forms.AbstractFormPart
org.eclipse.ui.forms.SectionPart
org.apache.uima.taeconfigurator.editors.ui.AbstractSection
org.apache.uima.taeconfigurator.editors.ui.ImportSection
org.apache.uima.taeconfigurator.editors.ui.ImportResBindSection
- All Implemented Interfaces:
StandardStrings
,org.eclipse.swt.widgets.Listener
,org.eclipse.ui.forms.IFormPart
The Class ImportResBindSection.
-
Field Summary
Fields inherited from class org.apache.uima.taeconfigurator.editors.ui.ImportSection
addButton, bDisableToolTipHelp, lastTableHoverItem, lLastTableHoverMillis, sLastTableHoverHelp, TABLE_HOVER_REQUERY_TIME
Fields inherited from class org.apache.uima.taeconfigurator.editors.ui.AbstractSection
capabilityArray0, configurationGroup0, configurationGroupArray0, configurationParameter0, configurationParameterArray0, editor, ENABLED, EQUAL_WIDTH, externalResourceBinding0, externalResourceDescription0, featureDescriptionArray0, fsIndexDescription0, HEADER_VISIBLE, HORIZONTAL_BUTTONS, IMPORTABLE_PART_CONTEXT, initialFormWidth, LINES_VISIBLE, nameValuePairArray0, NO_MIN_HEIGHT, NOT_SELECTED, NOTHING_SELECTED, PLUGIN_ID, SELECTED, sofaMapping0, stringArray0, toolkit, treeItemArray0, typeDescription0, typePriorityList0, valueChanged, VERTICAL_BUTTONS, WIDTH_NOT_SPECIFIED
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
ConstructorDescriptionImportResBindSection
(MultiPageEditor editor, org.eclipse.swt.widgets.Composite parent) Instantiates a new import res bind section. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Clear model base value.void
enable()
Enable.protected void
Finish import change action.protected String
getDescriptionFromImport
(String source) used when hovering.protected Import[]
Gets the model import array.protected boolean
Checks if is appropriate.protected boolean
isValidImport
(String title, String message) Checks if is valid import.protected void
setModelImportArray
(Import[] imports) Sets the model import array.Methods inherited from class org.apache.uima.taeconfigurator.editors.ui.ImportSection
addImports, exportImportablePart, handleEvent, handleRemove, initialize, refresh
Methods inherited from class org.apache.uima.taeconfigurator.editors.ui.AbstractSection
addCapabilitySet, addListenerForPastableWidget, convertNull, copyTableItem, copyTreeItem, createByNameImport, createImport, createLocationImport, enableBorders, enableCtrl, finishAggregateChangeAction, formatName, getAnalysisEngineMetaData, getAvailableTypeNames, getCapabilities, getCapabilities, getCapabilitySofaNames, getCapabilitySofaNames, getConfigurationParameterDeclarations, getDelegateAnalysisEngineSpecifiersWithImports, getDescriptionForDescriptor, getExternalResourceBindings, getExternalResourceDependencies, getExternalResources, getFeature, getFlowControllerDeclaration, getFsIndexCollection, getFsIndexDescriptionFromTableTreeItem, getIndex, getIndex, getItemIndex, getMergedTypeSystemDescription, getMetaDataFromDescription, getNameSpace, getOperationalProperties, getPreviousSelection, getResourceManagerConfiguration, getShortFeatureName, getShortName, getSofaMappings, getSofaMappings, getToolkit, getTypeFromFullFeatureName, getTypeOrFeature, getTypePriorities, getTypeSystemDescription, handleDefaultIndexKind, isAeDescriptor, isAggregate, isArrayOrListType, isCasConsumerDescriptor, isCasInitializerDescriptor, isCollectionReaderDescriptor, isExtResAndBindingsDescriptor, isFlowControllerDescriptor, isFSArrayOrListType, isIndexableRange, isIndexDescriptor, isJmsDescriptor, isLocalProcessingDescriptor, isParmGroup, isPrimitive, isTypePriorityDescriptor, isTypeSystemDescriptor, isValidAe, isValidAggregateChange, markRestOfPageStale, markStale, markStaleIfDifferent, maybeSetSelection, maybeShortenFileName, multiLineFix, new2ColumnComposite, new3ColumnComposite, new4ColumnComposite, newButtonContainer, newButtonContainer, newCComboWithTip, newCheckBox, newComposite, newDescriptionTextBox, newLabeledCComboWithTip, newLabeledTextField, newLabeledTextField, newLabelWithData, newLabelWithTip, newLabelWithTip, newNcolumnComposite, newPushButton, newPushButton, newPushButton, newRadioButton, newTable, newTable, newTable, newTableColumn, newTableColumn, newTableColumn, newTableColumn, newTextWithTip, newTextWithTip, newTree, newTree, newTreeColumn, newTreeColumn, newTreeColumn, newTreeColumn, newUnUpdatableTextWithTip, packTable, packTree, parseDescriptor, parseDescriptor, parseToFitInToolTips, produceUniqueComponentKey, readImport, removeChildren, requestPopUpOverImport, revertMsg, revertOrContinue, revertTypeSystem, setButtonSelection, setFileDirty, setFlowControllerDeclaration, setMargins, setSelectionOneUp, setToolTipText, setupToPrintFile, setValueChanged, setValueChangedBoolean, setValueChangedCapitalBoolean, setValueChangedInt, setValueChangedKeys, setVnsHostAndPort, setVnsHostAndPort, showExceptionReadingImportedDescriptor, spacer, stringArrayAdd, stringArrayRemove, swapIndexKeys, swapTableItems, swapTreeItems, typeOrFeatureArrayAdd, typeOrFeatureArrayRemove, typeOrFeatureArrayRemove
Methods inherited from class org.eclipse.ui.forms.SectionPart
expansionStateChanged, expansionStateChanging, getSection, hookListeners, setFocus
Methods inherited from class org.eclipse.ui.forms.AbstractFormPart
commit, dispose, getManagedForm, isDirty, isStale, markDirty, markStale, setFormInput
-
Constructor Details
-
ImportResBindSection
Instantiates a new import res bind section.- Parameters:
editor
- the editorparent
- the parent
-
-
Method Details
-
isAppropriate
protected boolean isAppropriate()Description copied from class:ImportSection
Checks if is appropriate.- Specified by:
isAppropriate
in classImportSection
- Returns:
- true, if is appropriate
-
getDescriptionFromImport
used when hovering.- Specified by:
getDescriptionFromImport
in classImportSection
- Parameters:
source
- the source- Returns:
- the description from import
-
getModelImportArray
Description copied from class:ImportSection
Gets the model import array.- Specified by:
getModelImportArray
in classImportSection
- Returns:
- the model import array
-
setModelImportArray
Description copied from class:ImportSection
Sets the model import array.- Specified by:
setModelImportArray
in classImportSection
- Parameters:
imports
- the new model import array
-
clearModelBaseValue
protected void clearModelBaseValue()Description copied from class:ImportSection
Clear model base value.- Specified by:
clearModelBaseValue
in classImportSection
-
isValidImport
Description copied from class:ImportSection
Checks if is valid import.- Specified by:
isValidImport
in classImportSection
- Parameters:
title
- the titlemessage
- the message- Returns:
- true, if is valid import
-
finishImportChangeAction
protected void finishImportChangeAction()Description copied from class:ImportSection
Finish import change action.- Specified by:
finishImportChangeAction
in classImportSection
-
enable
public void enable()Description copied from class:AbstractSection
Enable.- Overrides:
enable
in classImportSection
-