# Uses of Interface
org.eclipse.ui.forms.IFormPart

Packages that use IFormPart
Package
Description
org.eclipse.ui.forms
Forms-based controls for use in views, editors, and wizards.

## Uses of IFormPart in org.eclipse.ui.forms

Subinterfaces of IFormPart in org.eclipse.ui.forms
Modifier and Type
Interface
Description
`interface`
`IDetailsPage`
This interface should be implemented by clients providing pages to handle object types in DetailsPart.
Classes in org.eclipse.ui.forms that implement IFormPart
Modifier and Type
Class
Description
`class`
`AbstractFormPart`
AbstractFormPart implements IFormPart interface and can be used as a convenient base class for concrete form parts.
`final class`
`DetailsPart`
This managed form part handles the 'details' portion of the 'master/details' block.
`class`
`SectionPart`
Section part implements IFormPart interface based on the Section widget.
Methods in org.eclipse.ui.forms that return IFormPart
Modifier and Type
Method
Description
`IFormPart[]`
IManagedForm.`getParts()`
Returns all the parts currently managed by this form.
`IFormPart[]`
ManagedForm.`getParts()`
Methods in org.eclipse.ui.forms with parameters of type IFormPart
Modifier and Type
Method
Description
`void`
IManagedForm.`addPart(IFormPart part)`
Adds the new part to the form.
`void`
ManagedForm.`addPart(IFormPart part)`
`void`
IManagedForm.`fireSelectionChanged(IFormPart part, ISelection selection)`
A part can use this method to notify other parts that implement IPartSelectionListener about selection changes.
`void`
ManagedForm.`fireSelectionChanged(IFormPart part, ISelection selection)`
A part can use this method to notify other parts that implement IPartSelectionListener about selection changes.
`void`
IManagedForm.`removePart(IFormPart part)`
Removes the part from the form.
`void`
ManagedForm.`removePart(IFormPart part)`
`void`
DetailsPart.`selectionChanged(IFormPart part, ISelection selection)`
`void`
IPartSelectionListener.`selectionChanged(IFormPart part, ISelection selection)`
Called when the provided part has changed selection state.