import net.sourceforge.phpdt.internal.ui.text.AbstractJavaScanner;
import net.sourceforge.phpdt.ui.text.IColorManager;
-import net.sourceforge.phpdt.ui.text.IJavaColorConstants;
+import net.sourceforge.phpeclipse.IPreferenceConstants;
import net.sourceforge.phpeclipse.phpeditor.util.PHPWhitespaceDetector;
import org.eclipse.jface.preference.IPreferenceStore;
private static String[] fgKeywords= {"@author", "@deprecated", "@exception", "@param", "@return", "@see", "@serial", "@serialData", "@serialField", "@since", "@throws", "@version"}; //$NON-NLS-12$ //$NON-NLS-11$ //$NON-NLS-10$ //$NON-NLS-7$ //$NON-NLS-9$ //$NON-NLS-8$ //$NON-NLS-6$ //$NON-NLS-5$ //$NON-NLS-4$ //$NON-NLS-3$ //$NON-NLS-2$ //$NON-NLS-1$
private static String[] fgTokenProperties= {
- IJavaColorConstants.PHPDOC_KEYWORD,
- IJavaColorConstants.PHPDOC_TAG,
- IJavaColorConstants.PHPDOC_LINK,
- IJavaColorConstants.PHPDOC_DEFAULT
+ IPreferenceConstants.PHPDOC_KEYWORD,
+ IPreferenceConstants.PHPDOC_TAG,
+ IPreferenceConstants.PHPDOC_LINK,
+ IPreferenceConstants.PHPDOC_DEFAULT
};
List list= new ArrayList();
// Add rule for tags.
- Token token= getToken(IJavaColorConstants.PHPDOC_TAG);
+ Token token= getToken(IPreferenceConstants.PHPDOC_TAG);
list.add(new TagRule(token));
// Add rule for links.
- token= getToken(IJavaColorConstants.PHPDOC_LINK);
+ token= getToken(IPreferenceConstants.PHPDOC_LINK);
list.add(new SingleLineRule("{@link", "}", token)); //$NON-NLS-2$ //$NON-NLS-1$
// Add word rule for keywords.
- token= getToken(IJavaColorConstants.PHPDOC_DEFAULT);
+ token= getToken(IPreferenceConstants.PHPDOC_DEFAULT);
wordRule= new WordRule(new JavaDocKeywordDetector(), token);
- token= getToken(IJavaColorConstants.PHPDOC_KEYWORD);
+ token= getToken(IPreferenceConstants.PHPDOC_KEYWORD);
for (int i= 0; i < fgKeywords.length; i++)
wordRule.addWord(fgKeywords[i], token);
list.add(wordRule);
- setDefaultReturnToken(getToken(IJavaColorConstants.PHPDOC_DEFAULT));
+ setDefaultReturnToken(getToken(IPreferenceConstants.PHPDOC_DEFAULT));
return list;
}
}