org.eclipse.jdt.ui.text.folding
Interface IJavaFoldingPreferenceBlock
-
public interface IJavaFoldingPreferenceBlock
Contributors to the org.eclipse.jdt.ui.foldingStructureProvider
extension point
can specify an implementation of this interface to be displayed on the Java > Editor > Folding
preference page.
Clients may implement this interface.
-
Since:
- 3.0
Method Summary
|
Control
|
createControl
(
Composite parent)
Creates the control that will be displayed on the Java > Editor > Folding
preference page. |
void
|
dispose
()
Called when the preference page is being disposed. |
void
|
initialize
()
Called after creating the control. |
void
|
performDefaults
()
Called when the Defaults button is pressed on the
preference page. |
void
|
performOk
()
Called when the OK button is pressed on the preference
page. |
createControl
Control createControl(
Composite parent)
- Creates the control that will be displayed on the Java > Editor > Folding
preference page.
-
-
Parameters:
-
parent
- the parent composite to which to add the preferences control
-
Returns:
- the control that was added to
parent
initialize
void initialize()
- Called after creating the control. Implementations should load the
preferences values and update the controls accordingly.
-
performOk
void performOk()
- Called when the
OK
button is pressed on the preference
page. Implementations should commit the configured preference settings
into their form of preference storage.
-
performDefaults
void performDefaults()
- Called when the
Defaults
button is pressed on the
preference page. Implementation should reset any preference settings to
their default values and adjust the controls accordingly.
-
dispose
void dispose()
- Called when the preference page is being disposed. Implementations should
free any resources they are holding on to.
-
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.