Package org.fife.ui.rsyntaxtextarea
Interface SyntaxConstants
-
- All Known Implementing Classes:
FoldParserManager
,RSyntaxDocument
,RSyntaxTextArea
,TextEditorPane
public interface SyntaxConstants
Constants that define the different programming languages understood byRSyntaxTextArea
. These constants are the values you can pass toRSyntaxTextArea.setSyntaxEditingStyle(String)
to get syntax highlighting.By default, all
RSyntaxTextArea
s can render all of these languages, but this can be changed (the list can be augmented or completely overwritten) on a per-text area basis. What languages can be rendered is actually managed by theTokenMakerFactory
installed on the text area'sRSyntaxDocument
. By default, allRSyntaxDocumenet
s have a factory installed capable of handling all of these languages.
-
-
Field Summary
Fields Modifier and Type Field Description static String
SYNTAX_STYLE_ACTIONSCRIPT
Style for highlighting ActionScript.static String
SYNTAX_STYLE_ASSEMBLER_X86
Style for highlighting x86 assembler.static String
SYNTAX_STYLE_BBCODE
Style for highlighting BBCode.static String
SYNTAX_STYLE_C
Style for highlighting C.static String
SYNTAX_STYLE_CLOJURE
Style for highlighting Clojure.static String
SYNTAX_STYLE_CPLUSPLUS
Style for highlighting C++.static String
SYNTAX_STYLE_CSHARP
Style for highlighting C#.static String
SYNTAX_STYLE_CSS
Style for highlighting CSS.static String
SYNTAX_STYLE_D
Syntax style for highlighting D.static String
SYNTAX_STYLE_DART
Style for highlighting Dart.static String
SYNTAX_STYLE_DELPHI
Style for highlighting Delphi/Pascal.static String
SYNTAX_STYLE_DTD
Style for highlighting DTD files.static String
SYNTAX_STYLE_FORTRAN
Style for highlighting Fortran.static String
SYNTAX_STYLE_GROOVY
Style for highlighting Groovy.static String
SYNTAX_STYLE_HTACCESS
Style for highlighting .htaccess files.static String
SYNTAX_STYLE_HTML
Style for highlighting HTML.static String
SYNTAX_STYLE_JAVA
Style for highlighting Java.static String
SYNTAX_STYLE_JAVASCRIPT
Style for highlighting JavaScript.static String
SYNTAX_STYLE_JSHINTRC
Style for highlighting .jshintrc files.static String
SYNTAX_STYLE_JSON
Style for highlighting JSON.static String
SYNTAX_STYLE_JSP
Style for highlighting JSP.static String
SYNTAX_STYLE_LATEX
Style for highlighting LaTeX.static String
SYNTAX_STYLE_LESS
Style for highlighting Less.static String
SYNTAX_STYLE_LISP
Style for highlighting Lisp.static String
SYNTAX_STYLE_LUA
Style for highlighting Lua.static String
SYNTAX_STYLE_MAKEFILE
Style for highlighting makefiles.static String
SYNTAX_STYLE_MXML
Style for highlighting MXML.static String
SYNTAX_STYLE_NONE
Style meaning don't syntax highlight anything.static String
SYNTAX_STYLE_NSIS
Style for highlighting NSIS install scripts.static String
SYNTAX_STYLE_PERL
Style for highlighting Perl.static String
SYNTAX_STYLE_PHP
Style for highlighting PHP.static String
SYNTAX_STYLE_PROPERTIES_FILE
Style for highlighting properties files.static String
SYNTAX_STYLE_PYTHON
Style for highlighting Python.static String
SYNTAX_STYLE_RUBY
Style for highlighting Ruby.static String
SYNTAX_STYLE_SAS
Style for highlighting SAS keywords.static String
SYNTAX_STYLE_SCALA
Style for highlighting Scala.static String
SYNTAX_STYLE_SQL
Style for highlighting SQL.static String
SYNTAX_STYLE_TCL
Style for highlighting Tcl.static String
SYNTAX_STYLE_UNIX_SHELL
Style for highlighting UNIX shell keywords.static String
SYNTAX_STYLE_VISUAL_BASIC
Style for highlighting Visual Basic.static String
SYNTAX_STYLE_WINDOWS_BATCH
Style for highlighting Windows batch files.static String
SYNTAX_STYLE_XML
Style for highlighting XML.
-
-
-
Field Detail
-
SYNTAX_STYLE_NONE
static final String SYNTAX_STYLE_NONE
Style meaning don't syntax highlight anything.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_ACTIONSCRIPT
static final String SYNTAX_STYLE_ACTIONSCRIPT
Style for highlighting ActionScript.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_ASSEMBLER_X86
static final String SYNTAX_STYLE_ASSEMBLER_X86
Style for highlighting x86 assembler.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_BBCODE
static final String SYNTAX_STYLE_BBCODE
Style for highlighting BBCode.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_C
static final String SYNTAX_STYLE_C
Style for highlighting C.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CLOJURE
static final String SYNTAX_STYLE_CLOJURE
Style for highlighting Clojure.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CPLUSPLUS
static final String SYNTAX_STYLE_CPLUSPLUS
Style for highlighting C++.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CSHARP
static final String SYNTAX_STYLE_CSHARP
Style for highlighting C#.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CSS
static final String SYNTAX_STYLE_CSS
Style for highlighting CSS.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_D
static final String SYNTAX_STYLE_D
Syntax style for highlighting D.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_DART
static final String SYNTAX_STYLE_DART
Style for highlighting Dart.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_DELPHI
static final String SYNTAX_STYLE_DELPHI
Style for highlighting Delphi/Pascal.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_DTD
static final String SYNTAX_STYLE_DTD
Style for highlighting DTD files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_FORTRAN
static final String SYNTAX_STYLE_FORTRAN
Style for highlighting Fortran.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_GROOVY
static final String SYNTAX_STYLE_GROOVY
Style for highlighting Groovy.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_HTACCESS
static final String SYNTAX_STYLE_HTACCESS
Style for highlighting .htaccess files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_HTML
static final String SYNTAX_STYLE_HTML
Style for highlighting HTML.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JAVA
static final String SYNTAX_STYLE_JAVA
Style for highlighting Java.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JAVASCRIPT
static final String SYNTAX_STYLE_JAVASCRIPT
Style for highlighting JavaScript.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JSHINTRC
static final String SYNTAX_STYLE_JSHINTRC
Style for highlighting .jshintrc files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JSON
static final String SYNTAX_STYLE_JSON
Style for highlighting JSON.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JSP
static final String SYNTAX_STYLE_JSP
Style for highlighting JSP.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LATEX
static final String SYNTAX_STYLE_LATEX
Style for highlighting LaTeX.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LESS
static final String SYNTAX_STYLE_LESS
Style for highlighting Less.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LISP
static final String SYNTAX_STYLE_LISP
Style for highlighting Lisp.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LUA
static final String SYNTAX_STYLE_LUA
Style for highlighting Lua.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_MAKEFILE
static final String SYNTAX_STYLE_MAKEFILE
Style for highlighting makefiles.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_MXML
static final String SYNTAX_STYLE_MXML
Style for highlighting MXML.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_NSIS
static final String SYNTAX_STYLE_NSIS
Style for highlighting NSIS install scripts.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PERL
static final String SYNTAX_STYLE_PERL
Style for highlighting Perl.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PHP
static final String SYNTAX_STYLE_PHP
Style for highlighting PHP.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PROPERTIES_FILE
static final String SYNTAX_STYLE_PROPERTIES_FILE
Style for highlighting properties files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PYTHON
static final String SYNTAX_STYLE_PYTHON
Style for highlighting Python.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_RUBY
static final String SYNTAX_STYLE_RUBY
Style for highlighting Ruby.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SAS
static final String SYNTAX_STYLE_SAS
Style for highlighting SAS keywords.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SCALA
static final String SYNTAX_STYLE_SCALA
Style for highlighting Scala.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SQL
static final String SYNTAX_STYLE_SQL
Style for highlighting SQL.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_TCL
static final String SYNTAX_STYLE_TCL
Style for highlighting Tcl.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_UNIX_SHELL
static final String SYNTAX_STYLE_UNIX_SHELL
Style for highlighting UNIX shell keywords.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_VISUAL_BASIC
static final String SYNTAX_STYLE_VISUAL_BASIC
Style for highlighting Visual Basic.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_WINDOWS_BATCH
static final String SYNTAX_STYLE_WINDOWS_BATCH
Style for highlighting Windows batch files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_XML
static final String SYNTAX_STYLE_XML
Style for highlighting XML.- See Also:
- Constant Field Values
-
-