## Uses of Interface
org.eclipse.emf.codegen.merge.java.facade.JMember

Packages that use JMember
org.eclipse.emf.codegen.merge.java.facade
org.eclipse.emf.codegen.merge.java.facade.ast
org.eclipse.emf.codegen.merge.java.facade.jdom
org.eclipse.emf.importer.java.builder

Uses of JMember in org.eclipse.emf.codegen.merge.java.facade

Subinterfaces of JMember in org.eclipse.emf.codegen.merge.java.facade
`interface` `JAbstractType` Base interface for `JType`, `JEnum`, `JAnnotationType`.
`interface` `JAnnotationType` Annotation type declaration as defined by JLS3 9.6.
`interface` `JAnnotationTypeMember` Annotation type element in the following format (JLS3 9.6): `AbstractMethodModifiersopt Type Identifier ( ) DefaultValueopt ;`
`interface` `JEnum` Enumeration declaration as described in JLS3 8.9.
`interface` `JEnumConstant` Enum constant as described in JLS3 8.9.
`interface` `JField` Represents a field declaration.
`interface` `JInitializer` Represents an initializer.
`interface` `JMethod` Represents a method declaration.
`interface` `JType` Represents a source type in a compilation unit, either as a top-level type or a member type.

Uses of JMember in org.eclipse.emf.codegen.merge.java.facade.ast

Classes in org.eclipse.emf.codegen.merge.java.facade.ast that implement JMember
`class` `ASTJAbstractType<T extends AbstractTypeDeclaration>`
`class` `ASTJAnnotationType` Wraps `AnnotationTypeDeclaration` object.
`class` `ASTJAnnotationTypeMember`
`class` `ASTJEnum`
`class` `ASTJEnumConstant`
`class` `ASTJField` Represents a single variable in a field declaration.
`class` `ASTJInitializer` Wraps `Initializer` object.
`class` `ASTJMember<T extends BodyDeclaration>` Each `ASTJMember` has a reference to `BodyDeclaration` as a wrapped object.
`class` `ASTJMethod` Wraps `MethodDeclaration` object.
`class` `ASTJType` Wraps `TypeDeclaration` object.

Uses of JMember in org.eclipse.emf.codegen.merge.java.facade.jdom

Classes in org.eclipse.emf.codegen.merge.java.facade.jdom that implement JMember
`class` `JDOMJField`
`class` `JDOMJInitializer`
`class` `JDOMJMember`
`class` `JDOMJMethod`
`class` `JDOMJType`

Uses of JMember in org.eclipse.emf.importer.java.builder

Methods in org.eclipse.emf.importer.java.builder with parameters of type JMember
`protected boolean` `JavaEcoreBuilder.analyzeEnumLiteral(EEnum eEnum, JMember member)` Creates EEnumLiteral as appropriate.

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