net.sf.retrotranslator.transformer
Class NameTranslator.TranslatingSignatureVisitor

java.lang.Object
  extended by net.sf.retrotranslator.transformer.SignatureAdapter
      extended by net.sf.retrotranslator.transformer.NameTranslator.TranslatingSignatureVisitor
All Implemented Interfaces:
SignatureVisitor
Enclosing class:
NameTranslator

private class NameTranslator.TranslatingSignatureVisitor
extends SignatureAdapter


Field Summary
 
Fields inherited from interface net.sf.retrotranslator.runtime.asm.signature.SignatureVisitor
EXTENDS, INSTANCEOF, SUPER
 
Constructor Summary
NameTranslator.TranslatingSignatureVisitor(SignatureVisitor visitor)
           
 
Method Summary
 void visitClassType(java.lang.String name)
          Starts the visit of a signature corresponding to a class or interface type.
 void visitInnerClassType(java.lang.String name)
          Visits an inner class.
protected  SignatureVisitor visitStart(SignatureVisitor visitor)
           
 
Methods inherited from class net.sf.retrotranslator.transformer.SignatureAdapter
visitArrayType, visitBaseType, visitClassBound, visitEnd, visitExceptionType, visitFormalTypeParameter, visitInterface, visitInterfaceBound, visitParameterType, visitReturnType, visitSuperclass, visitTypeArgument, visitTypeArgument, visitTypeVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameTranslator.TranslatingSignatureVisitor

public NameTranslator.TranslatingSignatureVisitor(SignatureVisitor visitor)
Method Detail

visitStart

protected SignatureVisitor visitStart(SignatureVisitor visitor)
Overrides:
visitStart in class SignatureAdapter

visitClassType

public void visitClassType(java.lang.String name)
Description copied from interface: SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.

Specified by:
visitClassType in interface SignatureVisitor
Overrides:
visitClassType in class SignatureAdapter
Parameters:
name - the internal name of the class or interface.

visitInnerClassType

public void visitInnerClassType(java.lang.String name)
Description copied from interface: SignatureVisitor
Visits an inner class.

Specified by:
visitInnerClassType in interface SignatureVisitor
Overrides:
visitInnerClassType in class SignatureAdapter
Parameters:
name - the local name of the inner class in its enclosing class.