|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
public abstract class AbstractLaunchConfigurationTabGroup
Common function for launch configuration tab groups. Generally, a launch configuration tab group will subclass this class, and define a method to create and set the tabs in that group.
Clients may subclass this class.
ILaunchConfigurationTabGroup| Field Summary | |
|---|---|
protected ILaunchConfigurationTab[] |
fTabs
The tabs in this tab group, or null if not yet instantiated. |
| Constructor Summary | |
|---|---|
AbstractLaunchConfigurationTabGroup()
|
|
| Method Summary | |
|---|---|
void |
dispose()
By default, dispose all the tabs in this group. |
ILaunchConfigurationTab[] |
getTabs()
Returns the tabs contained in this tab group. |
void |
initializeFrom(ILaunchConfiguration configuration)
By default, delegate to all of the tabs in this group. |
void |
launched(ILaunch launch)
Deprecated. |
void |
performApply(ILaunchConfigurationWorkingCopy configuration)
By default, delegate to all of the tabs in this group. |
void |
setDefaults(ILaunchConfigurationWorkingCopy configuration)
By default, delegate to all of the tabs in this group. |
protected void |
setTabs(ILaunchConfigurationTab[] tabs)
Sets the tabs in this group |
| 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.ILaunchConfigurationTabGroup |
|---|
createTabs |
| Field Detail |
|---|
protected ILaunchConfigurationTab[] fTabs
null if not yet instantiated.
| Constructor Detail |
|---|
public AbstractLaunchConfigurationTabGroup()
| Method Detail |
|---|
public ILaunchConfigurationTab[] getTabs()
ILaunchConfigurationTabGroup
getTabs in interface ILaunchConfigurationTabGroupILaunchConfigurationTabGroup.getTabs()protected void setTabs(ILaunchConfigurationTab[] tabs)
tabs - the tabs in this grouppublic void dispose()
dispose in interface ILaunchConfigurationTabGroupILaunchConfigurationTabGroup.dispose()public void setDefaults(ILaunchConfigurationWorkingCopy configuration)
setDefaults in interface ILaunchConfigurationTabGroupconfiguration - launch configurationILaunchConfigurationTabGroup.setDefaults(ILaunchConfigurationWorkingCopy)public void initializeFrom(ILaunchConfiguration configuration)
initializeFrom in interface ILaunchConfigurationTabGroupconfiguration - launch configurationILaunchConfigurationTabGroup.initializeFrom(ILaunchConfiguration)public void performApply(ILaunchConfigurationWorkingCopy configuration)
performApply in interface ILaunchConfigurationTabGroupconfiguration - launch configurationILaunchConfigurationTabGroup.performApply(ILaunchConfigurationWorkingCopy)public void launched(ILaunch launch)
launched in interface ILaunchConfigurationTabGrouplaunch - the result of launching the current
launch configurationILaunchConfigurationTabGroup.launched(ILaunch)
|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.