aboutsummaryrefslogtreecommitdiffstats
path: root/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring
diff options
context:
space:
mode:
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring')
-rw-r--r--Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend24
-rw-r--r--Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend15
2 files changed, 0 insertions, 39 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend
deleted file mode 100644
index 47c9ebdf..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
1package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring
2
3import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition
4import org.eclipse.emf.ecore.EObject
5import org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultSemanticHighlightingCalculator
6import org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor
7import org.eclipse.xtext.util.CancelIndicator
8
9import static hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage.Literals.*
10import static org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultHighlightingConfiguration.*
11
12class CftLanguageSemanticHighlightingCalculator extends DefaultSemanticHighlightingCalculator {
13 protected dispatch def highlightElement(KOfMGateDefinition gate, IHighlightedPositionAcceptor acceptor,
14 CancelIndicator cancelIndicator) {
15 acceptor.highlightFeature(gate, KOF_MGATE_DEFINITION__K, KEYWORD_ID)
16 acceptor.highlightFeature(gate, KOF_MGATE_DEFINITION__M, KEYWORD_ID)
17 false
18 }
19
20 protected dispatch def highlightElement(EObject eObject, IHighlightedPositionAcceptor acceptor,
21 CancelIndicator cancelIndicator) {
22 super.highlightElement(eObject, acceptor, cancelIndicator)
23 }
24}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend
deleted file mode 100644
index 4656d0a0..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend
+++ /dev/null
@@ -1,15 +0,0 @@
1package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring
2
3import org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultAntlrTokenToAttributeIdMapper
4import org.eclipse.xtext.ide.editor.syntaxcoloring.HighlightingStyles
5
6class CftLanguageTokenToAttributeIdMapper extends DefaultAntlrTokenToAttributeIdMapper {
7 override protected calculateId(String tokenName, int tokenType) {
8 switch (tokenName) {
9 case "RULE_T_DOUBLE":
10 HighlightingStyles.NUMBER_ID
11 default:
12 super.calculateId(tokenName, tokenType)
13 }
14 }
15} \ No newline at end of file