org.openxma.dsl.common.syntaxcoloring
Class OpenXMASemanticHighlightingCalculator
java.lang.Object
org.openxma.dsl.common.syntaxcoloring.OpenXMASemanticHighlightingCalculator
public abstract class OpenXMASemanticHighlightingCalculator
- extends java.lang.Object
|
Method Summary |
protected org.eclipse.xtext.parsetree.AbstractNode |
getFirstFeatureNode(org.eclipse.emf.ecore.EObject semantic,
java.lang.String feature)
|
protected org.eclipse.xtext.parsetree.AbstractNode |
getFirstRuleCallNode(org.eclipse.emf.ecore.EObject semantic,
java.lang.String rule)
|
protected void |
highlightNode(org.eclipse.xtext.parsetree.AbstractNode node,
java.lang.String id,
IHighlightedPositionAcceptor acceptor)
|
abstract void |
provideHighlightingFor(org.eclipse.xtext.resource.XtextResource resource,
IHighlightedPositionAcceptor acceptor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenXMASemanticHighlightingCalculator
public OpenXMASemanticHighlightingCalculator()
provideHighlightingFor
public abstract void provideHighlightingFor(org.eclipse.xtext.resource.XtextResource resource,
IHighlightedPositionAcceptor acceptor)
getFirstRuleCallNode
protected org.eclipse.xtext.parsetree.AbstractNode getFirstRuleCallNode(org.eclipse.emf.ecore.EObject semantic,
java.lang.String rule)
getFirstFeatureNode
protected org.eclipse.xtext.parsetree.AbstractNode getFirstFeatureNode(org.eclipse.emf.ecore.EObject semantic,
java.lang.String feature)
highlightNode
protected void highlightNode(org.eclipse.xtext.parsetree.AbstractNode node,
java.lang.String id,
IHighlightedPositionAcceptor acceptor)
Copyright © 2012. All Rights Reserved.