TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.hyades.perfmon.internal.common.launch
Class AgentInfoTab

java.lang.Object
  extended byorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
      extended byorg.eclipse.hyades.perfmon.internal.common.launch.AgentInfoTab
All Implemented Interfaces:
HostAgentListener, org.eclipse.debug.ui.ILaunchConfigurationTab

public class AgentInfoTab
extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
implements HostAgentListener


Constructor Summary
AgentInfoTab()
           
 
Method Summary
 void changed(AgentTabInterface agentInterface)
           
 void changed(java.lang.String hostname, int port)
           
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 void dispose()
           
 org.eclipse.swt.graphics.Image getImage()
           
 java.lang.String getName()
           
 void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 boolean isValid(org.eclipse.debug.core.ILaunchConfiguration conf)
           
 void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 void updateLaunchConfigurationDialog()
           
 
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, deactivated, getControl, getErrorMessage, getId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setLaunchConfigurationDialog, setMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentInfoTab

public AgentInfoTab()
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.debug.ui.ILaunchConfigurationTab

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createControl in interface org.eclipse.debug.ui.ILaunchConfigurationTab

setDefaults

public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Specified by:
setDefaults in interface org.eclipse.debug.ui.ILaunchConfigurationTab

initializeFrom

public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
Specified by:
initializeFrom in interface org.eclipse.debug.ui.ILaunchConfigurationTab

performApply

public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Specified by:
performApply in interface org.eclipse.debug.ui.ILaunchConfigurationTab

getName

public java.lang.String getName()
Specified by:
getName in interface org.eclipse.debug.ui.ILaunchConfigurationTab

getImage

public org.eclipse.swt.graphics.Image getImage()
Specified by:
getImage in interface org.eclipse.debug.ui.ILaunchConfigurationTab

changed

public void changed(java.lang.String hostname,
                    int port)
Specified by:
changed in interface HostAgentListener

changed

public void changed(AgentTabInterface agentInterface)
Specified by:
changed in interface HostAgentListener

isValid

public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration conf)
Specified by:
isValid in interface org.eclipse.debug.ui.ILaunchConfigurationTab

updateLaunchConfigurationDialog

public void updateLaunchConfigurationDialog()

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification