X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCodeScanner.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCodeScanner.java index f8d3fa9..d7c77f6 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCodeScanner.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCodeScanner.java @@ -15,6 +15,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Vector; +import net.sourceforge.phpdt.internal.ui.text.JavaColorManager; import net.sourceforge.phpeclipse.IPreferenceConstants; import net.sourceforge.phpeclipse.PHPeclipsePlugin; import net.sourceforge.phpeclipse.phpeditor.PHPSyntaxRdr; @@ -105,8 +106,8 @@ public class PHPCodeScanner extends RuleBasedScanner implements IPreferenceConst /** * Creates a PHP code scanner */ - public PHPCodeScanner(PHPColorProvider provider) { - final IPreferenceStore store = PHPeclipsePlugin.getDefault().getPreferenceStore(); + public PHPCodeScanner(JavaColorManager provider, IPreferenceStore store) { + // final IPreferenceStore store = PHPeclipsePlugin.getDefault().getPreferenceStore(); Color BackgroundColor = provider.getColor(PreferenceConverter.getColor(store, PHP_EDITOR_BACKGROUND)); variable = new Token( @@ -169,7 +170,7 @@ public class PHPCodeScanner extends RuleBasedScanner implements IPreferenceConst updateWordRules(); } - public void updateToken(PHPColorProvider provider) { + public void updateToken(JavaColorManager provider) { final IPreferenceStore store = PHPeclipsePlugin.getDefault().getPreferenceStore(); Color BackgroundColor = provider.getColor(PreferenceConverter.getColor(store, PHP_EDITOR_BACKGROUND));