org.eclipse.tptp.trace.ui.internal.launcher.application
Class AgentDiscovererConfiguration.AgentDiscovererConfPage
java.lang.Object
org.eclipse.hyades.trace.ui.internal.util.AbstractChangeable
org.eclipse.tptp.trace.ui.internal.launcher.application.AgentDiscovererConfiguration.AgentDiscovererConfPage
- All Implemented Interfaces:
- AbstractConfiguration.IExtendedConfigurationPage, org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage
- Enclosing class:
- AgentDiscovererConfiguration
public static class AgentDiscovererConfiguration.AgentDiscovererConfPage
- extends AbstractChangeable
- implements AbstractConfiguration.IExtendedConfigurationPage
Provides a page that will allow the user to set the configurable
options of this collector and its filters.
|
Method Summary |
void |
addErrorListener(org.eclipse.tptp.trace.ui.provisional.launcher.IStatusListener statusListener)
|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
Create the controls of the page and restore the settings based
on the configuration used to reset the page |
java.util.Vector |
getAttributes()
Invoked to retrieve the profiling attributes that corresponds to
user's settings for this page. |
java.lang.String |
getDescription()
|
java.lang.String |
getPageName()
|
java.lang.String |
getTitle()
|
org.eclipse.jface.resource.ImageDescriptor |
getWizardBanner()
|
void |
reset(org.eclipse.debug.core.ILaunchConfiguration launchConfiguration)
|
boolean |
storeAttributes(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configurationWC)
Invoked when the wizard finishes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AgentDiscovererConfiguration.AgentDiscovererConfPage
public AgentDiscovererConfiguration.AgentDiscovererConfPage()
reset
public void reset(org.eclipse.debug.core.ILaunchConfiguration launchConfiguration)
- Specified by:
reset in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- Create the controls of the page and restore the settings based
on the configuration used to reset the page
- Specified by:
createControl in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage
- Parameters:
parent - The parent composite.
storeAttributes
public boolean storeAttributes(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configurationWC)
- Description copied from interface:
AbstractConfiguration.IExtendedConfigurationPage
- Invoked when the wizard finishes. This is the chance that the page has in
storing the user's settings into the working copy of the configuration.
- Specified by:
storeAttributes in interface AbstractConfiguration.IExtendedConfigurationPage
- Parameters:
configurationWC - The working copy of the configuration
- Returns:
- true if successful; false otherwise.
getAttributes
public java.util.Vector getAttributes()
- Description copied from interface:
AbstractConfiguration.IExtendedConfigurationPage
- Invoked to retrieve the profiling attributes that corresponds to
user's settings for this page. Each entry must be of type ProfilingAttribute
- Specified by:
getAttributes in interface AbstractConfiguration.IExtendedConfigurationPage
- Returns:
- The profiling attributes of this page.
getPageName
public java.lang.String getPageName()
- Specified by:
getPageName in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage
getWizardBanner
public org.eclipse.jface.resource.ImageDescriptor getWizardBanner()
- Specified by:
getWizardBanner in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage
addErrorListener
public void addErrorListener(org.eclipse.tptp.trace.ui.provisional.launcher.IStatusListener statusListener)
- Specified by:
addErrorListener in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage