# Hierarchy For Package org.eclipse.e4.ui.workbench.modeling

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.e4.ui.workbench.modeling.ElementMatcher (implements org.eclipse.e4.ui.workbench.Selector)
  - org.eclipse.e4.ui.workbench.modeling.IModelProcessorContribution.ModelElement
  - org.eclipse.e4.ui.workbench.modeling.ModelHandlerBase
    - org.eclipse.e4.ui.workbench.modeling.EObjModelHandler (implements org.eclipse.core.runtime.IAdapterFactory)

## Interface Hierarchy

- org.eclipse.e4.ui.workbench.modeling.EModelService
- org.eclipse.e4.ui.workbench.modeling.EPartService
- org.eclipse.e4.ui.workbench.modeling.EPlaceholderResolver
- org.eclipse.e4.ui.workbench.modeling.ESelectionService
- org.eclipse.e4.ui.workbench.modeling.IModelProcessorContribution
- org.eclipse.e4.ui.workbench.modeling.IPartListener
- org.eclipse.e4.ui.workbench.modeling.ISaveHandler
- org.eclipse.e4.ui.workbench.modeling.ISelectionListener
- org.eclipse.e4.ui.workbench.modeling.IWindowCloseHandler

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.eclipse.e4.ui.workbench.modeling.EPartService.PartState
    - org.eclipse.e4.ui.workbench.modeling.ISaveHandler.Save