|
TPTP 4.2.0 Platform Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.hyades.trace.ui.internal.util.AbstractChangeable
org.eclipse.hyades.trace.ui.internal.core.TraceProfileUI
Ali M. -- 93212: The following changes are made to the profile tab:
| Constructor Summary | |
|---|---|
TraceProfileUI(ProfileTab parentTab,
boolean attach)
Deprecated. It's not recommended for clients to use this constructor. The constructor is equivalent to calling TraceProfileUI(par, attach, true) which always creates nested tabs under the profile tab. This constructor is only provided for easy transitioning and backward compatibility. |
|
TraceProfileUI(ProfileTab parentTab,
boolean attach,
boolean includeDestinationTab)
The constructor. |
|
| Method Summary | |
|---|---|
void |
activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy conf)
|
void |
checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event)
|
org.eclipse.swt.widgets.Composite |
createControl(org.eclipse.swt.widgets.Composite parent)
|
void |
doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event)
|
java.lang.String |
getErrorMessage()
|
org.eclipse.hyades.trace.ui.launcher.ProfilingSetsManagerCopy |
getProfilingSetWC()
|
void |
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration conf)
|
boolean |
isValid(org.eclipse.debug.core.ILaunchConfiguration conf)
|
void |
keyPressed(org.eclipse.swt.events.KeyEvent e)
Used to show a quick description of the selected item in the monitor tab. |
void |
keyReleased(org.eclipse.swt.events.KeyEvent e)
|
void |
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy wc)
Invoked when the user has applied the changes. |
void |
selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Invoked as a result of a selection change in the tree displaying the data collectors and their associated analysis types. |
void |
update()
|
| Methods inherited from class org.eclipse.hyades.trace.ui.internal.util.AbstractChangeable |
|---|
addListener, changed, removeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TraceProfileUI(ProfileTab parentTab,
boolean attach)
parentTab - The parent tabattach - Whether this is used for attach or not
public TraceProfileUI(ProfileTab parentTab,
boolean attach,
boolean includeDestinationTab)
parentTab - The parent tabattach - Whether this is used for attach scenario or notincludeDestinationTab - true will force the destination tab to appear as a nested
tab of the profile tab. Clients are encouraged to include the destination tab as a
configuration tab of its own (i.e. having this flag always set to false)| Method Detail |
public org.eclipse.swt.widgets.Composite createControl(org.eclipse.swt.widgets.Composite parent)
public void checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event)
checkStateChanged in interface org.eclipse.jface.viewers.ICheckStateListenerpublic void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListenerevent - The selection event.public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration conf)
public void activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy conf)
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy wc)
wc - An editable copy of the launch configuration.public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration conf)
public org.eclipse.hyades.trace.ui.launcher.ProfilingSetsManagerCopy getProfilingSetWC()
public void update()
public java.lang.String getErrorMessage()
public void keyPressed(org.eclipse.swt.events.KeyEvent e)
keyPressed in interface org.eclipse.swt.events.KeyListenerpublic void keyReleased(org.eclipse.swt.events.KeyEvent e)
keyReleased in interface org.eclipse.swt.events.KeyListenerpublic void doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event)
doubleClick in interface org.eclipse.jface.viewers.IDoubleClickListener
|
TPTP 4.2.0 Platform Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||