proguard.classfile.editor
Class NamedAttributeDeleter

java.lang.Object
  extended by proguard.classfile.editor.NamedAttributeDeleter
All Implemented Interfaces:
ClassVisitor

public class NamedAttributeDeleter
extends java.lang.Object
implements ClassVisitor

This ClassVisitor deletes attributes with a given name in the program classes that it visits.


Constructor Summary
NamedAttributeDeleter(java.lang.String attributeName)
           
 
Method Summary
 void visitLibraryClass(LibraryClass libraryClass)
           
 void visitProgramClass(ProgramClass programClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedAttributeDeleter

public NamedAttributeDeleter(java.lang.String attributeName)
Method Detail

visitLibraryClass

public void visitLibraryClass(LibraryClass libraryClass)
Specified by:
visitLibraryClass in interface ClassVisitor

visitProgramClass

public void visitProgramClass(ProgramClass programClass)
Specified by:
visitProgramClass in interface ClassVisitor