# Uses of Class
org.eclipse.ui.forms.widgets.SectionFactory

Packages that use SectionFactory
Package
Description
org.eclipse.ui.forms.widgets
Custom widgets and controls for forms-based parts.

## Uses of SectionFactory in org.eclipse.ui.forms.widgets

Subclasses with type arguments of type SectionFactory in org.eclipse.ui.forms.widgets
Modifier and Type
Class
Description
`final class`
`SectionFactory`
This class provides a convenient shorthand for creating and initializing `Section`.
Methods in org.eclipse.ui.forms.widgets that return SectionFactory
Modifier and Type
Method
Description
`SectionFactory`
SectionFactory.`description(String description)`
Sets the description text.
`SectionFactory`
SectionFactory.`description(Function<Section,Control> controlFunction)`
Sets a function which must provide a description control for the given Section.
`static SectionFactory`
SectionFactory.`newSection(int style)`
Creates a new SectionFactory with the given style.
`SectionFactory`
SectionFactory.`onExpanded(Consumer<ExpansionEvent> consumer)`
Creates an `IExpansionListener` and registers it for the expansionStateChanged event.
`SectionFactory`
SectionFactory.`onExpanding(Consumer<ExpansionEvent> consumer)`
Creates an `IExpansionListener` and registers it for the expansionStateChanging event.
`SectionFactory`
SectionFactory.`title(String title)`
Sets the title of the section.