Gridarta Editor
JavaScriptTokenMarker.java
Go to the documentation of this file.
1 /*
2  * JavaScriptTokenMarker.java - JavaScript token marker
3  * Copyright (C) 1999 Slava Pestov
4  * Copyright (C) 2000-2015 The Gridarta Developers.
5  *
6  * You may use and modify this package for any purpose. Redistribution is
7  * permitted, in both source and binary form, provided that this notice
8  * remains intact in all source distributions of this package.
9  */
10 
11 package net.sf.gridarta.textedit.textarea.tokenmarker;
12 
14 
19 public class JavaScriptTokenMarker extends CTokenMarker {
20 
22 
24  super(false, getJavaScriptKeywords());
25  }
26 
28  if (javaScriptKeywords == null) {
29  javaScriptKeywords = new KeywordMap(false);
30  javaScriptKeywords.add("function", Token.KEYWORD3);
42  javaScriptKeywords.add("continue", Token.KEYWORD1);
47  }
48  return javaScriptKeywords;
49  }
50 
51 }
net.sf.gridarta.textedit.textarea
net.sf.gridarta
net.sf.gridarta.textedit.textarea.tokenmarker.JavaScriptTokenMarker.javaScriptKeywords
static KeywordMap javaScriptKeywords
Definition: JavaScriptTokenMarker.java:21
net.sf.gridarta.textedit.textarea.tokenmarker.JavaScriptTokenMarker.JavaScriptTokenMarker
JavaScriptTokenMarker()
Definition: JavaScriptTokenMarker.java:23
net.sf
net.sf.gridarta.textedit
net.sf.gridarta.textedit.textarea.tokenmarker.KeywordMap.add
void add(final CharSequence keyword, final byte id)
Definition: KeywordMap.java:79
net.sf.gridarta.textedit.textarea.tokenmarker.JavaScriptTokenMarker
Definition: JavaScriptTokenMarker.java:19
net.sf.gridarta.textedit.textarea.Token
Definition: Token.java:21
net
net.sf.gridarta.textedit.textarea.Token.LABEL
static final byte LABEL
Definition: Token.java:54
net.sf.gridarta.textedit.textarea.Token.KEYWORD1
static final byte KEYWORD1
Definition: Token.java:60
net.sf.gridarta.textedit.textarea.Token.KEYWORD3
static final byte KEYWORD3
Definition: Token.java:72
net.sf.gridarta.textedit.textarea.tokenmarker.KeywordMap
Definition: KeywordMap.java:35
net.sf.gridarta.textedit.textarea.tokenmarker.JavaScriptTokenMarker.getJavaScriptKeywords
static KeywordMap getJavaScriptKeywords()
Definition: JavaScriptTokenMarker.java:27
net.sf.gridarta.textedit.textarea.tokenmarker.CTokenMarker
Definition: CTokenMarker.java:23