TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

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

java.lang.Object
  extended byorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
      extended byorg.eclipse.hyades.perfmon.internal.common.launch.AgentsTab
All Implemented Interfaces:
java.util.EventListener, HostAgentListener, org.eclipse.debug.ui.ILaunchConfigurationTab, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

public class AgentsTab
extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
implements org.eclipse.swt.events.SelectionListener, HostAgentListener


Field Summary
static java.lang.String AGENT_NAME
           
 
Constructor Summary
AgentsTab(StatisticalAgentTabGroup group)
           
 
Method Summary
 void addAgents()
           
 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 widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event)
           
 void widgetSelected(org.eclipse.swt.events.SelectionEvent event)
           
 
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, updateLaunchConfigurationDialog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AGENT_NAME

public static final java.lang.String AGENT_NAME
See Also:
Constant Field Values
Constructor Detail

AgentsTab

public AgentsTab(StatisticalAgentTabGroup group)
Method Detail

dispose

public void dispose()
Specified by:
dispose 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

addAgents

public void addAgents()

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

widgetSelected

public void widgetSelected(org.eclipse.swt.events.SelectionEvent event)
Specified by:
widgetSelected in interface org.eclipse.swt.events.SelectionListener

widgetDefaultSelected

public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event)
Specified by:
widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener

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

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification