Class ParameterSettingsSection
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.AbstractSectionParm
org.apache.uima.taeconfigurator.editors.ui.ParameterSettingsSection
- All Implemented Interfaces:
StandardStrings,org.eclipse.swt.widgets.Listener,org.eclipse.ui.forms.IFormPart
display parameters on the settings page. If groups, show by groups (using Tree metaphor) Note:
The tree displayed here is an expanded version of the ParameterSection Tree. It differs in 3
ways, when Groups are being used: 1) no "overrides" info 2) Groups with multiple names are split;
each group name has a different setting
-
Field Summary
Fields inherited from class org.apache.uima.taeconfigurator.editors.ui.AbstractSectionParm
COMMON_GROUP, COMMON_GROUP_HEADER, commonParms, cpd, DELEGATE_HEADER, EXTERNAL_OVERRIDE_INDICATOR, FLOWCTLR_HEADER, GROUP_HEADER, groupParms, MULTI_VALUE_INDICATOR, nameHeader, NO_EXTERNAL_OVERRIDE_INDICATOR, NOT_IN_ANY_GROUP, NOT_IN_ANY_GROUP_HEADER, OPTIONAL_INDICATOR, OVERRIDE_HEADER, parameterSectionTree, REQUIRED_INDICATOR, settings, settingsTree, showOverrides, SINGLE_VALUE_INDICATOR, splitGroupNames, tree, typeNamesWFields 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_SPECIFIEDFields 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
ConstructorsConstructorDescriptionParameterSettingsSection(MultiPageEditor editor, org.eclipse.swt.widgets.Composite parent) Instantiates a new parameter settings section. -
Method Summary
Modifier and TypeMethodDescriptionGets the selected model parameter.Gets the selected param group name.called by the Values section.org.eclipse.swt.widgets.TreegetTree()Gets the tree.voidhandleEvent(org.eclipse.swt.widgets.Event event) voidinitialize(org.eclipse.ui.forms.IManagedForm form) voidrefresh()Methods inherited from class org.apache.uima.taeconfigurator.editors.ui.AbstractSectionParm
addGroupToGUI, addNewConfigurationParameterToGUI, clearAndRefillTree, disposeAllChildItems, enable, fill, fillOverrides, fillParmItem, getAllGroupNames, getAllGroupNames, getConfigurationParameterSettings, getCorrespondingModelGroup, getCorrespondingModelParm, getItemIndex, getItemIndex, getModelSettings, getName, getName, getSettingsGroups, getSettingsGroupTreeItemByName, getSettingsParameter, groupNameArrayToString, groupNamesToArray, isCommonGroup, isCommonGroupSelection, isDelegate, isGroup, isGroupSelection, isNOT_IN_ANY_GROUP, isOverride, isOverrideSelection, isParameter, isParmSelection, parmGuiString, removeCommonParmSettingsFromMultipleGroups, removeIncludedParmSettingsFromMultipleGroups, removeIncludedParmSettingsFromSingleGroup, removeParmSettingFromMultipleGroups, setGroupText, setSettings, showDescriptionAsToolTip, updateParmInSettingsGUIMethods 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, typeOrFeatureArrayRemoveMethods inherited from class org.eclipse.ui.forms.SectionPart
expansionStateChanged, expansionStateChanging, getSection, hookListeners, setFocusMethods inherited from class org.eclipse.ui.forms.AbstractFormPart
commit, dispose, getManagedForm, isDirty, isStale, markDirty, markStale, setFormInput
-
Constructor Details
-
ParameterSettingsSection
Instantiates a new parameter settings section.- Parameters:
editor- the editorparent- the parent
-
-
Method Details
-
initialize
public void initialize(org.eclipse.ui.forms.IManagedForm form) - Specified by:
initializein interfaceorg.eclipse.ui.forms.IFormPart- Overrides:
initializein classAbstractSection
-
refresh
public void refresh()- Specified by:
refreshin interfaceorg.eclipse.ui.forms.IFormPart- Overrides:
refreshin classorg.eclipse.ui.forms.AbstractFormPart
-
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event) - Specified by:
handleEventin interfaceorg.eclipse.swt.widgets.Listener- Specified by:
handleEventin classAbstractSectionParm
-
getTree
public org.eclipse.swt.widgets.Tree getTree()Gets the tree.- Returns:
- the tree
-
getSelectedParamName
called by the Values section.- Returns:
- the selected param name
-
getSelectedParamGroupName
Gets the selected param group name.- Returns:
- the selected param group name
-
getSelectedModelParameter
Gets the selected model parameter.- Returns:
- the selected model parameter
-