/**
* Creates or Returns the scanner for directives (<%@ ... %>).
*/
protected RuleBasedScanner getDirectiveScanner(){
if (_directiveScanner == null) {
_directiveScanner = new RuleBasedScanner();
_directiveScanner.setDefaultReturnToken(
_colorProvider.getToken(HTMLPlugin.PREF_COLOR_SCRIPT));
}
return _directiveScanner;
}