Class BslSemanticHighlightingCalculator

  • All Implemented Interfaces:
    org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator

    public class BslSemanticHighlightingCalculator
    extends Object
    implements org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
    Semantic highlighting calculator for the Bsl language. Computes the highlighting styles for the model objects.
    • Constructor Detail

      • BslSemanticHighlightingCalculator

        public BslSemanticHighlightingCalculator()
    • Method Detail

      • provideHighlightingFor

        public void provideHighlightingFor​(org.eclipse.xtext.resource.XtextResource resource,
                                           org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor,
                                           org.eclipse.xtext.util.CancelIndicator cancelIndicator)
        Specified by:
        provideHighlightingFor in interface org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
      • computeStringLiteralHighlighting

        @Deprecated
        protected void computeStringLiteralHighlighting​(org.eclipse.emf.ecore.EObject each,
                                                        org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor)
        Deprecated.
        this feature is switched off for good times