# Hierarchy For Package org.eclipse.graphiti.pattern.id

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.graphiti.pattern.AbstractBasePattern (implements org.eclipse.graphiti.features.IFeatureProviderHolder)
    - org.eclipse.graphiti.pattern.AbstractPattern (implements org.eclipse.graphiti.pattern.IPattern)
      - org.eclipse.graphiti.pattern.TypedPattern
        - org.eclipse.graphiti.pattern.id.IdPattern (implements org.eclipse.graphiti.pattern.IPattern)
  - org.eclipse.graphiti.PropertyBag (implements org.eclipse.graphiti.IPropertyBag)
    - org.eclipse.graphiti.internal.features.context.impl.base.DefaultContext (implements org.eclipse.graphiti.features.context.IContext)
      - org.eclipse.graphiti.internal.features.context.impl.base.PictogramElementContext (implements org.eclipse.graphiti.features.context.IPictogramElementContext)
        - org.eclipse.graphiti.features.context.impl.LayoutContext (implements org.eclipse.graphiti.features.context.ILayoutContext)
          - org.eclipse.graphiti.pattern.id.IdLayoutContext
        - org.eclipse.graphiti.features.context.impl.UpdateContext (implements org.eclipse.graphiti.features.context.IUpdateContext)
          - org.eclipse.graphiti.pattern.id.IdUpdateContext