TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.monitoring.managedagent.datacollector.internal.wsdm
Class ManagedAgentConf

java.lang.Object
  extended byorg.eclipse.tptp.monitoring.managedagent.datacollector.internal.wsdm.ManagedAgentConf
All Implemented Interfaces:
org.eclipse.tptp.trace.ui.provisional.launcher.IConfiguration, org.eclipse.tptp.trace.ui.provisional.launcher.ILightConfiguration

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


Field Summary
 
Fields inherited from interface org.eclipse.tptp.trace.ui.provisional.launcher.ILightConfiguration
AC_OPT_PREFIX_NAME
 
Constructor Summary
ManagedAgentConf()
           
 
Method Summary
 boolean finishConfiguration(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
          Normally client would use this to write the selected options of the configuration wizard to the launch configuration.
 org.eclipse.tptp.trace.ui.provisional.launcher.DataCollectionEngineAttribute[] getAttributes()
          Normally this is used to return the attributes that is understandable by the back end engine that starts the profile/monitor session.
 org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage[] getConfigurationPages()
          Return the configuration pages of this configuration.
 java.lang.String getLabelText()
          Return the label text that will be displayed in the single page configuration wizard.
 void initialize()
          Here is our chance to initialize the configuration pages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedAgentConf

public ManagedAgentConf()
Method Detail

initialize

public void initialize()
Here is our chance to initialize the configuration pages

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

getConfigurationPages

public org.eclipse.tptp.trace.ui.provisional.launcher.IConfigurationPage[] getConfigurationPages()
Return the configuration pages of this configuration.

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

finishConfiguration

public boolean finishConfiguration(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
Normally client would use this to write the selected options of the configuration wizard to the launch configuration.

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

getAttributes

public org.eclipse.tptp.trace.ui.provisional.launcher.DataCollectionEngineAttribute[] getAttributes()
Normally this is used to return the attributes that is understandable by the back end engine that starts the profile/monitor session.

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

getLabelText

public java.lang.String getLabelText()
Return the label text that will be displayed in the single page configuration wizard.


TPTP 4.4.0 Monitoring Tools Project
Internal API Specification