|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Observable
org.eclipse.cdt.debug.mi.internal.ui.SolibSearchPathBlock
public class SolibSearchPathBlock
The UI component to access the shared libraries search path.
Nested Class Summary | |
---|---|
class |
SolibSearchPathBlock.SolibSearchPathListDialogField
|
Constructor Summary | |
---|---|
SolibSearchPathBlock()
|
|
SolibSearchPathBlock(java.lang.String[] customButtonLabels,
IListAdapter customListAdapter)
|
Method Summary | |
---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
Creates the top level control for this component under the given parent composite. |
void |
dialogFieldChanged(DialogField field)
The dialog field has changed. |
void |
dispose()
Notifies this component that it has been disposed. |
org.eclipse.swt.widgets.Control |
getControl()
Returns the top level control for this component. |
void |
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
Initializes this component's controls with values from the given launch configuration. |
boolean |
isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
Returns whether this component is in a valid state in the context of the specified launch configuration. |
void |
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Copies values from this component into the given launch configuration. |
void |
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Initializes the given component with default values. |
Methods inherited from class java.util.Observable |
---|
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SolibSearchPathBlock()
public SolibSearchPathBlock(java.lang.String[] customButtonLabels, IListAdapter customListAdapter)
Method Detail |
---|
public void createControl(org.eclipse.swt.widgets.Composite parent)
IMILaunchConfigurationComponent
Implementors are responsible for ensuring that the created control can be accessed via getControl
createControl
in interface IMILaunchConfigurationComponent
parent
- the parent compositepublic void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
IMILaunchConfigurationComponent
initializeFrom
in interface IMILaunchConfigurationComponent
configuration
- launch configurationpublic void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
IMILaunchConfigurationComponent
setDefaults
in interface IMILaunchConfigurationComponent
configuration
- launch configurationpublic void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
IMILaunchConfigurationComponent
performApply
in interface IMILaunchConfigurationComponent
configuration
- launch configurationpublic void dispose()
IMILaunchConfigurationComponent
dispose
in interface IMILaunchConfigurationComponent
public org.eclipse.swt.widgets.Control getControl()
IMILaunchConfigurationComponent
May return null
if the control has not been created yet.
getControl
in interface IMILaunchConfigurationComponent
null
public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
IMILaunchConfigurationComponent
isValid
in interface IMILaunchConfigurationComponent
launchConfig
- launch configuration which provides context
for validating this component.
This value must not be null
.
public void dialogFieldChanged(DialogField field)
IDialogFieldListener
dialogFieldChanged
in interface IDialogFieldListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |