Class ProblemSemanticHighlightingCalculator
java.lang.Object
org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultSemanticHighlightingCalculator
tools.refinery.language.ide.syntaxcoloring.ProblemSemanticHighlightingCalculator
- All Implemented Interfaces:
org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
public class ProblemSemanticHighlightingCalculator
extends org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultSemanticHighlightingCalculator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String[]
getHighlightClass
(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference) protected void
highlightCrossReferences
(org.eclipse.emf.ecore.EObject object, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor, org.eclipse.xtext.util.CancelIndicator cancelIndicator) protected boolean
highlightElement
(org.eclipse.emf.ecore.EObject object, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor, org.eclipse.xtext.util.CancelIndicator cancelIndicator) protected void
highlightManyValues
(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor) protected void
highlightName
(org.eclipse.emf.ecore.EObject object, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor) protected void
highlightSingleValue
(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor) Methods inherited from class org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultSemanticHighlightingCalculator
doProvideHighlightingFor, highlightElementRecursively, highlightFeature, highlightNode, highlightTasks, provideHighlightingFor, searchAndHighlightElements
-
Constructor Details
-
ProblemSemanticHighlightingCalculator
public ProblemSemanticHighlightingCalculator()
-
-
Method Details
-
highlightElement
protected boolean highlightElement(org.eclipse.emf.ecore.EObject object, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor, org.eclipse.xtext.util.CancelIndicator cancelIndicator) - Overrides:
highlightElement
in classorg.eclipse.xtext.ide.editor.syntaxcoloring.DefaultSemanticHighlightingCalculator
-
highlightName
protected void highlightName(org.eclipse.emf.ecore.EObject object, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor) -
highlightCrossReferences
protected void highlightCrossReferences(org.eclipse.emf.ecore.EObject object, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor, org.eclipse.xtext.util.CancelIndicator cancelIndicator) -
highlightSingleValue
protected void highlightSingleValue(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor) -
highlightManyValues
protected void highlightManyValues(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor acceptor) -
getHighlightClass
protected String[] getHighlightClass(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference)
-