|
TPTP 4.5.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.tptp.trace.ui.internal.launcher.application.AbstractConfiguration
public abstract class AbstractConfiguration
An abstract configuration wizard used for the analysis types of the JVMPI data collector.
| Nested Class Summary | |
|---|---|
static class |
AbstractConfiguration.ExtendedConfigurationPage
Abstract implementation of IExtendedConfiguration |
static interface |
AbstractConfiguration.IExtendedConfigurationPage
Extends the configuration page to add APIs that can be used for storing and retrieving attributes. |
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.tptp.trace.ui.provisional.launcher.ILightConfiguration |
|---|
AC_OPT_PREFIX_NAME |
| Constructor Summary | |
|---|---|
AbstractConfiguration(java.lang.Class[] confPages)
Constructor - The configuration page classes are expected to implement IExtendedConfigurationPage and have a 0-argument constructor. |
|
| Method Summary | |
|---|---|
boolean |
finishConfiguration(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
Finishes the wizard |
org.eclipse.tptp.trace.ui.provisional.launcher.DataCollectionEngineAttribute[] |
getAttributes()
Returns the attributes for the configuration wizard. |
org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage[] |
getConfigurationPages()
|
void |
initialize()
Initialize the configuration pages of the wizard. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractConfiguration(java.lang.Class[] confPages)
confPages - The configuration pages that should be added
to this wizard| Method Detail |
|---|
public void initialize()
initialize in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationpublic org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage[] getConfigurationPages()
getConfigurationPages in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationpublic org.eclipse.tptp.trace.ui.provisional.launcher.DataCollectionEngineAttribute[] getAttributes()
getAttributes in interface org.eclipse.tptp.trace.ui.provisional.launcher.ILightConfigurationpublic boolean finishConfiguration(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
finishConfiguration in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfiguration
|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||