Spec-Zone .ru
спецификации, руководства, описания, API
|
|
Mirror API DRAFT ea-b118 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ElementVisitor
.
@Deprecated public interface DeclarationVisitor
A visitor for declarations, in the style of the standard visitor
design pattern. Classes implementing this interface are used to
operate on a declaration when the kind of declaration is unknown at
compile time. When a visitor is passed to a declaration's accept
method, the most specific
visitXxx method applicable to that declaration is
invoked.
Modifier and Type | Method and Description |
---|---|
void |
visitAnnotationTypeDeclaration(AnnotationTypeDeclaration d)
Deprecated. Visits an annotation type declaration. |
void |
visitAnnotationTypeElementDeclaration(AnnotationTypeElementDeclaration d)
Deprecated. Visits an annotation type element declaration. |
void |
visitClassDeclaration(ClassDeclaration d)
Deprecated. Visits a class declaration. |
void |
visitConstructorDeclaration(ConstructorDeclaration d)
Deprecated. Visits a constructor declaration. |
void |
visitDeclaration(Declaration d)
Deprecated. Visits a declaration. |
void |
visitEnumConstantDeclaration(EnumConstantDeclaration d)
Deprecated. Visits an enum constant declaration. |
void |
visitEnumDeclaration(EnumDeclaration d)
Deprecated. Visits an enum declaration. |
void |
visitExecutableDeclaration(ExecutableDeclaration d)
Deprecated. Visits a method or constructor declaration. |
void |
visitFieldDeclaration(FieldDeclaration d)
Deprecated. Visits a field declaration. |
void |
visitInterfaceDeclaration(InterfaceDeclaration d)
Deprecated. Visits an interface declaration. |
void |
visitMemberDeclaration(MemberDeclaration d)
Deprecated. Visits a member or constructor declaration. |
void |
visitMethodDeclaration(MethodDeclaration d)
Deprecated. Visits a method declaration. |
void |
visitPackageDeclaration(PackageDeclaration d)
Deprecated. Visits a package declaration. |
void |
visitParameterDeclaration(ParameterDeclaration d)
Deprecated. Visits a parameter declaration. |
void |
visitTypeDeclaration(TypeDeclaration d)
Deprecated. Visits a type declaration. |
void |
visitTypeParameterDeclaration(TypeParameterDeclaration d)
Deprecated. Visits a type parameter declaration. |
Method Detail |
---|
void visitDeclaration(Declaration d)
d
- the declaration to visitvoid visitPackageDeclaration(PackageDeclaration d)
d
- the declaration to visitvoid visitMemberDeclaration(MemberDeclaration d)
d
- the declaration to visitvoid visitTypeDeclaration(TypeDeclaration d)
d
- the declaration to visitvoid visitClassDeclaration(ClassDeclaration d)
d
- the declaration to visitvoid visitEnumDeclaration(EnumDeclaration d)
d
- the declaration to visitvoid visitInterfaceDeclaration(InterfaceDeclaration d)
d
- the declaration to visitvoid visitAnnotationTypeDeclaration(AnnotationTypeDeclaration d)
d
- the declaration to visitvoid visitFieldDeclaration(FieldDeclaration d)
d
- the declaration to visitvoid visitEnumConstantDeclaration(EnumConstantDeclaration d)
d
- the declaration to visitvoid visitExecutableDeclaration(ExecutableDeclaration d)
d
- the declaration to visitvoid visitConstructorDeclaration(ConstructorDeclaration d)
d
- the declaration to visitvoid visitMethodDeclaration(MethodDeclaration d)
d
- the declaration to visitvoid visitAnnotationTypeElementDeclaration(AnnotationTypeElementDeclaration d)
d
- the declaration to visitvoid visitParameterDeclaration(ParameterDeclaration d)
d
- the declaration to visitvoid visitTypeParameterDeclaration(TypeParameterDeclaration d)
d
- the declaration to visit
|
Mirror API DRAFT ea-b118 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2004, 2010, Oracle Corporation. All rights reserved.