TPTP 4.2.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.instrumentation.ui.internal.configuration
Class AbstractInstrumentConfig

java.lang.Object
  extended byorg.eclipse.tptp.platform.instrumentation.ui.internal.configuration.AbstractInstrumentConfig
All Implemented Interfaces:
org.eclipse.tptp.trace.ui.provisional.launcher.IConfiguration, org.eclipse.tptp.trace.ui.provisional.launcher.ILightConfiguration
Direct Known Subclasses:
InstrumentDataCollectorConfig

public abstract class AbstractInstrumentConfig
extends java.lang.Object
implements org.eclipse.tptp.trace.ui.provisional.launcher.IConfiguration

Abstract class responsible for initializing the wizard view.

Since:
TPTP 4.2

Field Summary
 
Fields inherited from interface org.eclipse.tptp.trace.ui.provisional.launcher.ILightConfiguration
AC_OPT_PREFIX_NAME
 
Constructor Summary
AbstractInstrumentConfig(java.lang.Class[] confPages)
           
 
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

AbstractInstrumentConfig

public AbstractInstrumentConfig(java.lang.Class[] confPages)
Method Detail

initialize

public void initialize()
Initialize the configuration pages of the wizard.

Specified by:
initialize in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfiguration

getConfigurationPages

public org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage[] getConfigurationPages()
Specified by:
getConfigurationPages in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfiguration

getAttributes

public org.eclipse.tptp.trace.ui.provisional.launcher.DataCollectionEngineAttribute[] getAttributes()
Returns the attributes for the configuration wizard.

Specified by:
getAttributes in interface org.eclipse.tptp.trace.ui.provisional.launcher.ILightConfiguration

finishConfiguration

public boolean finishConfiguration(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
Finishes the wizard

Specified by:
finishConfiguration in interface org.eclipse.tptp.trace.ui.provisional.launcher.IConfiguration

TPTP 4.2.0 Platform Project
Internal API Specification