Package edu.kit.ipd.sdq.eventsim.modules
Class AbstractLaunchContribution
- java.lang.Object
-
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
- edu.kit.ipd.sdq.eventsim.modules.AbstractLaunchContribution
-
- All Implemented Interfaces:
ILaunchContribution
,IPrototypeAttributesLabelProvider
,ILaunchConfigurationTab
,ILaunchConfigurationTab2
- Direct Known Subclasses:
DefaultLaunchContribution
,ResourcesModuleLaunchContribution
public abstract class AbstractLaunchContribution extends AbstractLaunchConfigurationTab implements ILaunchContribution
-
-
Constructor Summary
Constructors Constructor Description AbstractLaunchContribution()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDirtyListener(Observer listener)
void
dispose()
String
getName()
void
removeDirtyListener(Observer listener)
protected void
setDirty(boolean dirty)
-
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getId, getImage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, isValid, launched, scheduleUpdateJob, setAttribute, setControl, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialog
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
activated, canSave, createControl, deactivated, getControl, getErrorMessage, getImage, getMessage, initializeFrom, isValid, launched, OkToLeaveTab, performApply, postApply, setDefaults, setLaunchConfigurationDialog
-
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab2
getWarningMessage
-
-
-
-
Method Detail
-
addDirtyListener
public void addDirtyListener(Observer listener)
- Specified by:
addDirtyListener
in interfaceILaunchContribution
-
removeDirtyListener
public void removeDirtyListener(Observer listener)
- Specified by:
removeDirtyListener
in interfaceILaunchContribution
-
setDirty
protected void setDirty(boolean dirty)
- Overrides:
setDirty
in classAbstractLaunchConfigurationTab
-
getName
public String getName()
- Specified by:
getName
in interfaceILaunchConfigurationTab
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceILaunchConfigurationTab
- Overrides:
dispose
in classAbstractLaunchConfigurationTab
-
-