Package org.apache.uima.ep_launcher.ui
Class AnalysisEngineMainTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
org.apache.uima.ep_launcher.ui.AnalysisEngineMainTab
- All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider,org.eclipse.debug.ui.ILaunchConfigurationTab,org.eclipse.debug.ui.ILaunchConfigurationTab2
public class AnalysisEngineMainTab
extends org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
The Analysis Engine Main Tab is responsible to display/edit the UIMA related settings, such as
project, descriptor file, input folders, etc.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(org.eclipse.swt.widgets.Composite composite) getName()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration config) booleanisValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig) voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) voidsetDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) Methods inherited from class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
getContext, getCurrentLaunchConfiguration, initializeAttributes, initializeJavaProjectMethods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getId, getImage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialogMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
OkToLeaveTab, postApply
-
Constructor Details
-
AnalysisEngineMainTab
public AnalysisEngineMainTab()
-
-
Method Details
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite composite) -
getName
-
isValid
public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig) - Specified by:
isValidin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
isValidin classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) -
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) -
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration config) - Specified by:
initializeFromin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
initializeFromin classorg.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
-