import net.sourceforge.phpdt.core.ISourceRange;
import net.sourceforge.phpdt.core.compiler.ITerminalSymbols;
+import net.sourceforge.phpdt.core.compiler.ITerminalSymbols.TokenName;
import net.sourceforge.phpdt.core.compiler.InvalidInputException;
import net.sourceforge.phpdt.internal.compiler.parser.Scanner;
import net.sourceforge.phpdt.internal.compiler.parser.SyntaxError;
//
Scanner firstScanner = new Scanner(true, false);
firstScanner.setSource(content.toCharArray());
- int fToken = ITerminalSymbols.TokenNameEOF;
+ TokenName fToken = ITerminalSymbols.TokenName.EOF;
int start = 0;
int phpdocStart = -1;
try {
fToken = firstScanner.getNextToken();
- while (fToken != ITerminalSymbols.TokenNameEOF
+ while (fToken != ITerminalSymbols.TokenName.EOF
&& start < offset) {
- if (fToken == ITerminalSymbols.TokenNameCOMMENT_PHPDOC) {
+ if (fToken == ITerminalSymbols.TokenName.COMMENT_PHPDOC) {
phpdocStart = firstScanner
.getCurrentTokenStartPosition();
} else {
boolean renameOtherComments = info.isRenameOtherComments();
char[] word = wordStr.toCharArray();
- fToken = ITerminalSymbols.TokenNameEOF;
+ fToken = ITerminalSymbols.TokenName.EOF;
// double quoted string
String tokenString;
// double quoted string offset
int index;
try {
fToken = secondScanner.getNextToken();
- while (fToken != ITerminalSymbols.TokenNameEOF) {
- if (fToken == ITerminalSymbols.TokenNameVariable) {
+ while (fToken != ITerminalSymbols.TokenName.EOF) {
+ if (fToken == ITerminalSymbols.TokenName.VARIABLE) {
if (secondScanner.equalsCurrentTokenSource(word)) {
// the current variable token is equal to the given
// word
.getCurrentTokenStartPosition()
+ offset));
}
- } else if (fToken == ITerminalSymbols.TokenNameStringDoubleQuote
+ } else if (fToken == ITerminalSymbols.TokenName.STRINGDOUBLEQUOTE
&& renameDQString) {
// determine the word in double quoted strings:
tokenString = new String(secondScanner
matches.add(new Integer(offset + tokenOffset
+ index));
}
- } else if (fToken == ITerminalSymbols.TokenNameCOMMENT_PHPDOC
+ } else if (fToken == ITerminalSymbols.TokenName.COMMENT_PHPDOC
&& renamePHPdoc) {
tokenString = new String(secondScanner
.getCurrentTokenSource());
matches.add(new Integer(offset + tokenOffset
+ index));
}
- } else if ((fToken == ITerminalSymbols.TokenNameCOMMENT_BLOCK || fToken == ITerminalSymbols.TokenNameCOMMENT_LINE)
+ } else if ((fToken == ITerminalSymbols.TokenName.COMMENT_BLOCK || fToken == ITerminalSymbols.TokenName.COMMENT_LINE)
&& renameOtherComments) {
tokenString = new String(secondScanner
.getCurrentTokenSource());