X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/HTMLCodeScanner.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/HTMLCodeScanner.java index a93a542..450c3b4 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/HTMLCodeScanner.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/HTMLCodeScanner.java @@ -14,10 +14,12 @@ package net.sourceforge.phpeclipse.phpeditor.php; import java.util.ArrayList; import java.util.List; +import net.sourceforge.phpdt.internal.ui.text.JavaColorManager; import net.sourceforge.phpeclipse.phpeditor.util.HTMLWordDetector; import net.sourceforge.phpeclipse.phpeditor.util.PHPColorProvider; import net.sourceforge.phpeclipse.phpeditor.util.PHPWhitespaceDetector; -import org.eclipse.jface.text.BadLocationException; + +import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.text.TextAttribute; import org.eclipse.jface.text.rules.ICharacterScanner; import org.eclipse.jface.text.rules.IRule; @@ -74,7 +76,7 @@ public class HTMLCodeScanner extends RuleBasedScanner { if (c == '/' && (fBuffer.length() > 2) ) { break; } - } while (c != scanner.EOF && fDetector.isWordPart((char) c)); + } while (c != ICharacterScanner.EOF && fDetector.isWordPart((char) c)); scanner.unread(); if (tagBegin) { @@ -107,7 +109,7 @@ public class HTMLCodeScanner extends RuleBasedScanner { /** * Creates a Java code scanner */ - public HTMLCodeScanner(PHPColorProvider provider) { + public HTMLCodeScanner(JavaColorManager provider, IPreferenceStore store) { keyword = new Token(new TextAttribute(provider.getColor(PHPColorProvider.KEYWORD))); IToken type = new Token(new TextAttribute(provider.getColor(PHPColorProvider.FUNCTION_NAME)));