# Hierarchy For Package org.eclipse.viatra.integration.zest.viewer

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.inject.AbstractModule (implements com.google.inject.Module)
    - org.eclipse.gef.mvc.fx.MvcFxModule
      - org.eclipse.gef.zest.fx.ZestFxModule
        - org.eclipse.gef.zest.fx.jface.ZestFxJFaceModule
          - org.eclipse.viatra.integration.zest.viewer.ViatraZestModule
  - org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
    - org.eclipse.jface.viewers.ContentViewer
      - org.eclipse.viatra.integration.zest.viewer.ZestContentViewer
        - org.eclipse.viatra.integration.zest.viewer.ModifiableZestContentViewer

## Interface Hierarchy

- org.eclipse.jface.viewers.IBaseLabelProvider
  - org.eclipse.jface.viewers.ILabelProvider
    - org.eclipse.gef.zest.fx.jface.IGraphAttributesProvider
      - org.eclipse.viatra.integration.zest.viewer.IGraphAttributesProvider2
- org.eclipse.jface.viewers.IContentProvider
  - org.eclipse.viatra.integration.zest.viewer.IGraphEdgeContentProvider (also extends org.eclipse.viatra.integration.zest.viewer.INestedGraphContentProvider)
  - org.eclipse.viatra.integration.zest.viewer.IGraphEntityRelationshipContentProvider (also extends org.eclipse.viatra.integration.zest.viewer.INestedGraphContentProvider)
  - org.eclipse.viatra.integration.zest.viewer.INestedGraphContentProvider
    - org.eclipse.viatra.integration.zest.viewer.IGraphEdgeContentProvider (also extends org.eclipse.jface.viewers.IContentProvider)
    - org.eclipse.viatra.integration.zest.viewer.IGraphEntityRelationshipContentProvider (also extends org.eclipse.jface.viewers.IContentProvider)