antlr

Class TokenStreamRewriteEngine.InsertBeforeOp

Enclosing Class:
TokenStreamRewriteEngine

(package private) static class TokenStreamRewriteEngine.InsertBeforeOp
extends TokenStreamRewriteEngine.RewriteOperation

Field Summary

Fields inherited from class antlr.TokenStreamRewriteEngine.RewriteOperation

index, text

Constructor Summary

InsertBeforeOp(int index, String text)

Method Summary

int
execute(StringBuffer buf)
Execute the rewrite operation by possibly adding to the buffer.

Methods inherited from class antlr.TokenStreamRewriteEngine.RewriteOperation

execute, toString

Constructor Details

InsertBeforeOp

public InsertBeforeOp(int index,
                      String text)

Method Details

execute

public int execute(StringBuffer buf)
Execute the rewrite operation by possibly adding to the buffer. Return the index of the next token to operate on.
Overrides:
execute in interface TokenStreamRewriteEngine.RewriteOperation