## Hierarchy For Package org.eclipse.emf.ecoretools.diagram.edit.policies

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.gef.editpolicies.AbstractEditPolicy (implements org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants)
    - org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy (implements org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener)
      - org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalConnectionEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EPackageCanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EAnnotationDetailsCanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassAttributes2CanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassAttributesCanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassOperations2CanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassOperationsCanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EEnumLiterals2CanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EEnumLiteralsCanonicalEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EPackageContentsCanonicalEditPolicy
    - org.eclipse.gef.editpolicies.GraphicalEditPolicy
      - org.eclipse.gef.editpolicies.SelectionEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EcoreTextSelectionEditPolicy
        - org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy (implements org.eclipse.core.runtime.IAdaptable)
          - org.eclipse.gef.editpolicies.NonResizableEditPolicy
            - org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx
              - org.eclipse.emf.ecoretools.diagram.edit.policies.EcoreTextNonResizableEditPolicy
    - org.eclipse.gmf.runtime.diagram.ui.editpolicies.OpenEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.OpenDiagramEditPolicy
    - org.eclipse.gmf.runtime.diagram.ui.editpolicies.SemanticEditPolicy
      - org.eclipse.emf.ecoretools.diagram.edit.policies.EcoreBaseItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EAnnotationDetailsItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EAnnotationItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EAnnotationReferencesItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EAttributeItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EClass2ItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassAttributes2ItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassAttributesItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassESuperTypesItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassOperations2ItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EClassOperationsItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EDataType2ItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EDataTypeItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EEnum2ItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EEnumItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EEnumLiteralItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EEnumLiterals2ItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EEnumLiteralsItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EOperationItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EPackage2ItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EPackageContentsItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EPackageItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EReferenceItemSemanticEditPolicy
        - org.eclipse.emf.ecoretools.diagram.edit.policies.EStringToStringMapEntryItemSemanticEditPolicy
  - org.eclipse.core.commands.operations.AbstractOperation (implements org.eclipse.core.commands.operations.IUndoableOperation)
    - org.eclipse.emf.workspace.AbstractEMFOperation
      - org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand (implements org.eclipse.gmf.runtime.common.core.command.ICommand, org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult)
        - org.eclipse.emf.ecoretools.diagram.edit.policies.OpenDiagramEditPolicy.OpenDiagramCommand
  - org.eclipse.emf.ecoretools.diagram.edit.policies.EcoreBaseItemSemanticEditPolicy.LinkConstraints

Copyright 2007 Anyware Technologies. All Rights Reserved.