Class TokenWriterProxy

java.lang.Object
spoon.support.sniper.internal.TokenWriterProxy
All Implemented Interfaces:
TokenWriter

public class TokenWriterProxy extends Object implements TokenWriter
Wraps a `tokenWriter` by an implementation which intercepts all TokenWriter writeXxx(String) calls and calls TokenWriterProxy.Listener.onTokenWriterWrite(TokenType, String, CtComment, Runnable) where Runnable can be used to invoke same event on the wrapped TokenWriter