# Hierarchy For Package org.eclipse.graphiti.tb

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.graphiti.tb.AbstractContextEntry (implements org.eclipse.graphiti.tb.IContextEntry)
    - org.eclipse.graphiti.tb.ContextButtonEntry (implements org.eclipse.graphiti.tb.IContextButtonEntry)
    - org.eclipse.graphiti.tb.ContextMenuEntry (implements org.eclipse.graphiti.tb.IContextMenuEntry)
    - org.eclipse.graphiti.tb.DynamicContextMenuEntry (implements org.eclipse.graphiti.tb.IContextMenuEntry)
  - org.eclipse.graphiti.tb.AbstractDecorator (implements org.eclipse.graphiti.tb.IDecorator)
    - org.eclipse.graphiti.tb.BorderDecorator (implements org.eclipse.graphiti.tb.IBorderDecorator)
    - org.eclipse.graphiti.tb.ColorDecorator (implements org.eclipse.graphiti.tb.IColorDecorator)
    - org.eclipse.graphiti.tb.ImageDecorator (implements org.eclipse.graphiti.tb.IImageDecorator)
    - org.eclipse.graphiti.tb.TextDecorator (implements org.eclipse.graphiti.tb.ITextDecorator)
  - org.eclipse.graphiti.tb.ContextEntryHelper
  - org.eclipse.graphiti.tb.DefaultContextButtonPadData (implements org.eclipse.graphiti.tb.IContextButtonPadData)
  - org.eclipse.graphiti.tb.DefaultToolBehaviorProvider (implements org.eclipse.graphiti.tb.IToolBehaviorProvider)
  - org.eclipse.graphiti.tb.SelectionInfoImpl (implements org.eclipse.graphiti.tb.ISelectionInfo)
    - org.eclipse.graphiti.tb.ConnectionSelectionInfoImpl (implements org.eclipse.graphiti.tb.IConnectionSelectionInfo)
    - org.eclipse.graphiti.tb.ShapeSelectionInfoImpl (implements org.eclipse.graphiti.tb.IShapeSelectionInfo)
      - org.eclipse.graphiti.tb.AnchorSelectionInfoImpl (implements org.eclipse.graphiti.tb.IAnchorSelectionInfo)

## Interface Hierarchy

- org.eclipse.graphiti.tb.IContextButtonPadData
- org.eclipse.graphiti.tb.IContextEntry
  - org.eclipse.graphiti.tb.IContextButtonEntry
  - org.eclipse.graphiti.tb.IContextMenuEntry
- org.eclipse.graphiti.tb.IDecorator
  - org.eclipse.graphiti.tb.IBorderDecorator
  - org.eclipse.graphiti.tb.IColorDecorator
  - org.eclipse.graphiti.tb.IImageDecorator (also extends org.eclipse.graphiti.datatypes.ILocation)
  - org.eclipse.graphiti.tb.ITextDecorator (also extends org.eclipse.graphiti.datatypes.ILocation)
- org.eclipse.graphiti.datatypes.ILocation
  - org.eclipse.graphiti.tb.IImageDecorator (also extends org.eclipse.graphiti.tb.IDecorator)
  - org.eclipse.graphiti.tb.ITextDecorator (also extends org.eclipse.graphiti.tb.IDecorator)
- org.eclipse.graphiti.tb.ISelectionInfo
  - org.eclipse.graphiti.tb.IConnectionSelectionInfo
  - org.eclipse.graphiti.tb.IShapeSelectionInfo
    - org.eclipse.graphiti.tb.IAnchorSelectionInfo
- org.eclipse.graphiti.tb.IToolBehaviorProvider