| java.lang.Object org.eclipse.jdt.internal.ui.preferences.AbstractConfigurationBlock
All known Subclasses: org.eclipse.jdt.internal.ui.preferences.JavaEditorColoringConfigurationBlock, org.eclipse.jdt.internal.ui.preferences.SmartTypingConfigurationBlock, org.eclipse.jdt.internal.ui.preferences.JavaEditorAppearanceConfigurationBlock,
Inner Class :final protected class SectionManager | |
Field Summary | |
final protected static int | INDENT |
Method Summary | |
protected Button | addCheckBox(Composite parent, String label, String key, int indentation) | protected Control[] | addLabelledTextField(Composite composite, String label, String key, int textLimit, int indentation, boolean isNumber) Returns an array of size 2:
- first element is of type Label
- second element is of type Text
Use getLabelControl and getTextControl to get the 2 controls. | protected void | createDependency(Button master, Control slave) | protected void | createDependency(Button master, Control[] slaves) | protected Composite | createSubsection(Composite parent, SectionManager manager, String label) | public void | dispose() | final protected ScrolledPageContent | getParentScrolledComposite(Control control) | final protected OverlayPreferenceStore | getPreferenceStore() | IStatus | getStatus() | protected static void | indent(Control control) | public void | initialize() | public void | performDefaults() | public void | performOk() | protected void | updateSectionStyle(ExpandableComposite excomposite) | protected void | updateStatus(IStatus status) |
INDENT | final protected static int INDENT(Code) | | |
addCheckBox | protected Button addCheckBox(Composite parent, String label, String key, int indentation)(Code) | | |
addLabelledTextField | protected Control[] addLabelledTextField(Composite composite, String label, String key, int textLimit, int indentation, boolean isNumber)(Code) | | Returns an array of size 2:
- first element is of type Label
- second element is of type Text
Use getLabelControl and getTextControl to get the 2 controls.
Parameters: composite - the parent composite Parameters: label - the text field's label Parameters: key - the preference key Parameters: textLimit - the text limit Parameters: indentation - the field's indentation Parameters: isNumber - true iff this text field is used to e4dit a number the controls added |
createDependency | protected void createDependency(Button master, Control slave)(Code) | | |
createDependency | protected void createDependency(Button master, Control[] slaves)(Code) | | |
createSubsection | protected Composite createSubsection(Composite parent, SectionManager manager, String label)(Code) | | |
dispose | public void dispose()(Code) | | |
getStatus | IStatus getStatus()(Code) | | |
indent | protected static void indent(Control control)(Code) | | |
initialize | public void initialize()(Code) | | |
performDefaults | public void performDefaults()(Code) | | |
performOk | public void performOk()(Code) | | |
updateSectionStyle | protected void updateSectionStyle(ExpandableComposite excomposite)(Code) | | |
updateStatus | protected void updateStatus(IStatus status)(Code) | | |
|
|