public class VariableMemberVisitor extends java.lang.Object implements MemberVisitor
MemberVisitor
delegates all method calls to a MemberVisitor
that can be
changed at any time.Constructor and Description |
---|
VariableMemberVisitor() |
VariableMemberVisitor(MemberVisitor memberVisitor) |
Modifier and Type | Method and Description |
---|---|
MemberVisitor |
getMemberVisitor() |
void |
setMemberVisitor(MemberVisitor memberVisitor) |
void |
visitLibraryField(LibraryClass libraryClass,
LibraryField libraryField) |
void |
visitLibraryMethod(LibraryClass libraryClass,
LibraryMethod libraryMethod) |
void |
visitProgramField(ProgramClass programClass,
ProgramField programField) |
void |
visitProgramMethod(ProgramClass programClass,
ProgramMethod programMethod) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAnyMember, visitLibraryMember, visitProgramMember
public VariableMemberVisitor()
public VariableMemberVisitor(MemberVisitor memberVisitor)
public void setMemberVisitor(MemberVisitor memberVisitor)
public MemberVisitor getMemberVisitor()
public void visitProgramField(ProgramClass programClass, ProgramField programField)
visitProgramField
in interface MemberVisitor
public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
visitProgramMethod
in interface MemberVisitor
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField)
visitLibraryField
in interface MemberVisitor
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod)
visitLibraryMethod
in interface MemberVisitor