# Uses of Interface
org.eclipse.ui.IElementFactory

Packages that use IElementFactory
Package
Description
org.eclipse.ui
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.ide
APIs for the IDE-specific portion of the Eclipse Platform User Interface.
org.eclipse.ui.part
Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.

## Uses of IElementFactory in org.eclipse.ui

Methods in org.eclipse.ui that return IElementFactory
Modifier and Type
Method
Description
`IElementFactory`
IWorkbench.`getElementFactory(String factoryId)`
Returns the element factory with the given id.

## Uses of IElementFactory in org.eclipse.ui.ide

Classes in org.eclipse.ui.ide that implement IElementFactory
Modifier and Type
Class
Description
`class`
`FileStoreEditorInputFactory`
Factory for saving and restoring a `FileStoreEditorInput`.

## Uses of IElementFactory in org.eclipse.ui.part

Classes in org.eclipse.ui.part that implement IElementFactory
Modifier and Type
Class
Description
`class`
`FileEditorInputFactory`
Factory for saving and restoring a `FileEditorInput`.