public void configure(IHighlightingConfigurationAcceptor acceptor) {
   acceptor.acceptDefaultHighlighting(DEFAULT_ID, "Default", defaultTextStyle());
   acceptor.acceptDefaultHighlighting(COMMENT_ID, "Comment", commentTextStyle());
   acceptor.acceptDefaultHighlighting(KEYWORD_ID, "Keyword", keywordTextStyle());
   acceptor.acceptDefaultHighlighting(MODIFIER_ID, "Modifier", modifierTextStyle());
   acceptor.acceptDefaultHighlighting(STRING_ID, "String", stringTextStyle());
   acceptor.acceptDefaultHighlighting(NUMBER_ID, "Number", numberTextStyle());
   acceptor.acceptDefaultHighlighting(INVALID_TOKEN_ID, "Invalid Symbol", errorTextStyle());
 }
 public void configure(final IHighlightingConfigurationAcceptor acceptor) {
   TextStyle _staticText = this.staticText();
   acceptor.acceptDefaultHighlighting(TemplateHighlightingConfiguration.TEXT, "Text", _staticText);
   TextStyle _staticEscape = this.staticEscape();
   acceptor.acceptDefaultHighlighting(
       TemplateHighlightingConfiguration.ESCAPE,
       "Statement/Expression Escape Symbols",
       _staticEscape);
   final IHighlightingConfigurationAcceptor _function =
       new IHighlightingConfigurationAcceptor() {
         public void acceptDefaultHighlighting(
             final String id, final String name, final TextStyle style) {
           RGB _rGB = new RGB(230, 230, 230);
           style.setBackgroundColor(_rGB);
           acceptor.acceptDefaultHighlighting(id, name, style);
         }
       };
   super.configure(_function);
 }
 public void configure(final IHighlightingConfigurationAcceptor acceptor) {
   super.configure(acceptor);
   TextStyle _myCommentTextStyle = this.myCommentTextStyle();
   acceptor.acceptDefaultHighlighting(
       DialogScriptHighlightingConfiguration.MY_COMMENT_ID,
       "SemanticComment",
       _myCommentTextStyle);
   TextStyle _defaultTextStyle = this.defaultTextStyle();
   acceptor.acceptDefaultHighlighting(
       DialogScriptHighlightingConfiguration.ID_IS_KEYWORD, "KeywordAsId", _defaultTextStyle);
   TextStyle _crossRefStringStyle = this.crossRefStringStyle();
   acceptor.acceptDefaultHighlighting(
       DialogScriptHighlightingConfiguration.CROSSREF_STRING,
       "CrossrefString",
       _crossRefStringStyle);
   TextStyle _sceneNameStyle = this.sceneNameStyle();
   acceptor.acceptDefaultHighlighting(
       DialogScriptHighlightingConfiguration.SCENE_NAME, "SceneName", _sceneNameStyle);
   TextStyle _hubNameStyle = this.hubNameStyle();
   acceptor.acceptDefaultHighlighting(
       DialogScriptHighlightingConfiguration.HUB_NAME, "HubName", _hubNameStyle);
 }
  @Override
  public void configure(IHighlightingConfigurationAcceptor acceptor) {
    super.configure(acceptor);
    acceptor.acceptDefaultHighlighting(
        TEMPLATE_TEXT_ID, "String - Double Quoted", templateTextStyle());
    // acceptor.acceptDefaultHighlighting(TEXT_ID, "Text", docTextStyle());
    acceptor.acceptDefaultHighlighting(DOCUMENTATION_ID, "Documentation", documentationStyle());
    acceptor.acceptDefaultHighlighting(DOC_HEADING1_ID, "Doc H1", documentationH1Style());
    acceptor.acceptDefaultHighlighting(DOC_HEADING2_ID, "Doc H2", documentationH2Style());
    acceptor.acceptDefaultHighlighting(DOC_HEADING3_ID, "Doc H3", documentationH3Style());
    acceptor.acceptDefaultHighlighting(DOC_HEADING4_ID, "Doc H4", documentationH4Style());
    acceptor.acceptDefaultHighlighting(DOC_HEADING5_ID, "Doc H5", documentationH5Style());
    acceptor.acceptDefaultHighlighting(DOC_PLAIN_ID, "Doc plain", documentationPlainStyle());
    acceptor.acceptDefaultHighlighting(DOC_BOLD_ID, "Doc bold", documentationBoldStyle());
    acceptor.acceptDefaultHighlighting(DOC_FIXED_ID, "Doc code", documentationFixedStyle());
    acceptor.acceptDefaultHighlighting(DOC_ITALIC_ID, "Doc italic", documentationItalicStyle());

    acceptor.acceptDefaultHighlighting(REGEXP_ID, "Regular Expression", regexpTextStyle());
    acceptor.acceptDefaultHighlighting(
        LITERAL_KW_ID, "Literal Keywords", italicKeywordLightStyle());
    // acceptor.acceptDefaultHighlighting(NULL_ID, "Null Literal", nullTextStyle());
    // acceptor.acceptDefaultHighlighting(PROPERTY_ID, "Properties", propertyTextStyle());
    acceptor.acceptDefaultHighlighting(SPECIAL_SPACE_ID, "Special Spaces", specialSpaceTextStyle());

    // from semantic
    // acceptor.acceptDefaultHighlighting(VERSION_ID, "Version", versionTextStyle());
    // acceptor.acceptDefaultHighlighting(PATH_ID, "Path", pathTextStyle());
    // acceptor.acceptDefaultHighlighting(REAL_ID, "Floating point", realTextStyle());
    acceptor.acceptDefaultHighlighting(VARIABLE_ID, "Variable", variableTextStyle());
    acceptor.acceptDefaultHighlighting(
        RESOURCE_REF_ID, "Resource Reference", resourceRefTextStyle());
    acceptor.acceptDefaultHighlighting(
        RESOURCE_TITLE_ID, "Resource Title", resourceTitleTextStyle());

    acceptor.acceptDefaultHighlighting(TASK_ID, "Tasks", taskTextStyle());
  }