Interface BodyDeclaration

All Superinterfaces:
ASTNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, Iterable<fr.inria.atlanmod.neoemf.core.PersistentEObject>, NamedElement, org.eclipse.emf.common.notify.Notifier, fr.inria.atlanmod.neoemf.core.PersistentEObject, fr.inria.atlanmod.neoemf.data.store.Storable
All Known Subinterfaces:
AbstractMethodDeclaration, AbstractTypeDeclaration, AnnotationTypeDeclaration, AnnotationTypeMemberDeclaration, ClassDeclaration, ConstructorDeclaration, EnumConstantDeclaration, EnumDeclaration, FieldDeclaration, Initializer, InterfaceDeclaration, MethodDeclaration, TypeDeclaration, UnresolvedAnnotationDeclaration, UnresolvedAnnotationTypeMemberDeclaration, UnresolvedClassDeclaration, UnresolvedEnumDeclaration, UnresolvedInterfaceDeclaration, UnresolvedMethodDeclaration, UnresolvedTypeDeclaration
All Known Implementing Classes:
AbstractMethodDeclarationImpl, AbstractTypeDeclarationImpl, AnnotationTypeDeclarationImpl, AnnotationTypeMemberDeclarationImpl, BodyDeclarationImpl, ClassDeclarationImpl, ConstructorDeclarationImpl, EnumConstantDeclarationImpl, EnumDeclarationImpl, FieldDeclarationImpl, InitializerImpl, InterfaceDeclarationImpl, MethodDeclarationImpl, TypeDeclarationImpl, UnresolvedAnnotationDeclarationImpl, UnresolvedAnnotationTypeMemberDeclarationImpl, UnresolvedClassDeclarationImpl, UnresolvedEnumDeclarationImpl, UnresolvedInterfaceDeclarationImpl, UnresolvedMethodDeclarationImpl, UnresolvedTypeDeclarationImpl

public interface BodyDeclaration
extends NamedElement
A representation of the model object 'Body Declaration'.

The following features are supported:

See Also:
JavaPackage.getBodyDeclaration()