## Hierarchy For Package org.eclipse.emf.codegen.merge.java.facade.ast

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.codegen.merge.java.facade.AbstractJNode (implements org.eclipse.emf.codegen.merge.java.facade.JNode)
    - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode<T>
      - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAnnotation (implements org.eclipse.emf.codegen.merge.java.facade.JAnnotation)
      - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit (implements org.eclipse.emf.codegen.merge.java.facade.JCompilationUnit)
      - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJImport (implements org.eclipse.emf.codegen.merge.java.facade.JImport)
      - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMember<T> (implements org.eclipse.emf.codegen.merge.java.facade.JMember)
        - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAbstractType<T> (implements org.eclipse.emf.codegen.merge.java.facade.JAbstractType)
          - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAnnotationType (implements org.eclipse.emf.codegen.merge.java.facade.JAnnotationType)
          - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnum (implements org.eclipse.emf.codegen.merge.java.facade.JEnum)
          - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJType (implements org.eclipse.emf.codegen.merge.java.facade.JType)
        - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAnnotationTypeMember (implements org.eclipse.emf.codegen.merge.java.facade.JAnnotationTypeMember)
        - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnumConstant (implements org.eclipse.emf.codegen.merge.java.facade.JEnumConstant)
        - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJField (implements org.eclipse.emf.codegen.merge.java.facade.JField)
        - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJInitializer (implements org.eclipse.emf.codegen.merge.java.facade.JInitializer)
        - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMethod (implements org.eclipse.emf.codegen.merge.java.facade.JMethod)
      - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJPackage (implements org.eclipse.emf.codegen.merge.java.facade.JPackage)
  - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.AbstractRewriter
    - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
    - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeContentsReplacer
  - org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter.LineBreakInserter
  - org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter (implements org.eclipse.emf.codegen.merge.java.facade.NodeConverter)
  - org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.Converter
    - org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.EnumToTypeConverter
    - org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.TypeToEnumConverter
  - org.eclipse.jdt.core.dom.rewrite.ASTRewrite
    - org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper.ASTRewriteWithRemove
  - org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
    - org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
  - org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer
    - org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.