/* * (c) Copyright IBM Corp. 2000, 2001. * All Rights Reserved. */ package net.sourceforge.phpdt.ui.text; import java.util.List; import net.sourceforge.phpdt.internal.ui.text.AbstractJavaScanner; import org.eclipse.jface.preference.IPreferenceStore; /** * */ public final class SingleTokenPHPScanner extends AbstractJavaScanner { private String[] fProperty; public SingleTokenPHPScanner(IColorManager manager, IPreferenceStore store, String property) { super(manager, store); fProperty = new String[] { property }; initialize(); } /* * @see AbstractJavaScanner#getTokenProperties() */ protected String[] getTokenProperties() { return fProperty; } /* * @see AbstractJavaScanner#createRules() */ protected List createRules() { setDefaultReturnToken(getToken(fProperty[0])); return null; } }