org.eclipse.m2m.atl.adt.launching
Class MainAtlTab

java.lang.Object
  extended by org.eclipse.debug.ui.AbstractLaunchConfigurationTab
      extended by org.eclipse.m2m.atl.adt.launching.MainAtlTab
All Implemented Interfaces:
org.eclipse.debug.ui.ILaunchConfigurationTab

public class MainAtlTab
extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab


Field Summary
protected static java.util.logging.Logger logger
           
 
Constructor Summary
MainAtlTab()
           
 
Method Summary
 boolean canSave()
           
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.graphics.Image getImage()
           
 java.lang.String getName()
          Returns the name of the tab
 void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
          Display the configuration saved
 void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
          When the button "Apply" is pushed, this method is launched The configuration is saved.
 void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 void superimposedChanged(java.util.List superimposed)
          Handles changes in the list of superimposed modules.
 
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, deactivated, dispose, getControl, getErrorMessage, getId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, isDirty, isValid, launched, setAttribute, setControl, setDirty, setErrorMessage, setLaunchConfigurationDialog, setMessage, updateLaunchConfigurationDialog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static java.util.logging.Logger logger
Constructor Detail

MainAtlTab

public MainAtlTab()
Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)

superimposedChanged

public void superimposedChanged(java.util.List superimposed)
Handles changes in the list of superimposed modules.

Parameters:
superimposed -

setDefaults

public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
See Also:
ILaunchConfigurationTab.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)

initializeFrom

public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
Display the configuration saved

See Also:
ILaunchConfigurationTab.initializeFrom(org.eclipse.debug.core.ILaunchConfiguration)

performApply

public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
When the button "Apply" is pushed, this method is launched The configuration is saved. INPUT, OUTPUT and PATH

See Also:
ILaunchConfigurationTab.performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)

getName

public java.lang.String getName()
Returns the name of the tab

See Also:
ILaunchConfigurationTab.getName()

canSave

public boolean canSave()
Specified by:
canSave in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Overrides:
canSave in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
See Also:
ILaunchConfigurationTab.canSave()

getImage

public org.eclipse.swt.graphics.Image getImage()
Specified by:
getImage in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Overrides:
getImage in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab

Copyright 2007 IBM Corporation and others.
All Rights Reserved.