Package org.fife.ui.rsyntaxtextarea
Interface SyntaxConstants
-
- All Known Implementing Classes:
FoldParserManager,RSyntaxDocument,RSyntaxTextArea,TextEditorPane
public interface SyntaxConstantsConstants 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
RSyntaxTextAreas 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 theTokenMakerFactoryinstalled on the text area'sRSyntaxDocument. By default, allRSyntaxDocumenets have a factory installed capable of handling all of these languages.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSYNTAX_STYLE_ACTIONSCRIPTStyle for highlighting ActionScript.static StringSYNTAX_STYLE_ASSEMBLER_X86Style for highlighting x86 assembler.static StringSYNTAX_STYLE_BBCODEStyle for highlighting BBCode.static StringSYNTAX_STYLE_CStyle for highlighting C.static StringSYNTAX_STYLE_CLOJUREStyle for highlighting Clojure.static StringSYNTAX_STYLE_CPLUSPLUSStyle for highlighting C++.static StringSYNTAX_STYLE_CSHARPStyle for highlighting C#.static StringSYNTAX_STYLE_CSSStyle for highlighting CSS.static StringSYNTAX_STYLE_DSyntax style for highlighting D.static StringSYNTAX_STYLE_DARTStyle for highlighting Dart.static StringSYNTAX_STYLE_DELPHIStyle for highlighting Delphi/Pascal.static StringSYNTAX_STYLE_DTDStyle for highlighting DTD files.static StringSYNTAX_STYLE_FORTRANStyle for highlighting Fortran.static StringSYNTAX_STYLE_GROOVYStyle for highlighting Groovy.static StringSYNTAX_STYLE_HTACCESSStyle for highlighting .htaccess files.static StringSYNTAX_STYLE_HTMLStyle for highlighting HTML.static StringSYNTAX_STYLE_JAVAStyle for highlighting Java.static StringSYNTAX_STYLE_JAVASCRIPTStyle for highlighting JavaScript.static StringSYNTAX_STYLE_JSHINTRCStyle for highlighting .jshintrc files.static StringSYNTAX_STYLE_JSONStyle for highlighting JSON.static StringSYNTAX_STYLE_JSPStyle for highlighting JSP.static StringSYNTAX_STYLE_LATEXStyle for highlighting LaTeX.static StringSYNTAX_STYLE_LESSStyle for highlighting Less.static StringSYNTAX_STYLE_LISPStyle for highlighting Lisp.static StringSYNTAX_STYLE_LUAStyle for highlighting Lua.static StringSYNTAX_STYLE_MAKEFILEStyle for highlighting makefiles.static StringSYNTAX_STYLE_MXMLStyle for highlighting MXML.static StringSYNTAX_STYLE_NONEStyle meaning don't syntax highlight anything.static StringSYNTAX_STYLE_NSISStyle for highlighting NSIS install scripts.static StringSYNTAX_STYLE_PERLStyle for highlighting Perl.static StringSYNTAX_STYLE_PHPStyle for highlighting PHP.static StringSYNTAX_STYLE_PROPERTIES_FILEStyle for highlighting properties files.static StringSYNTAX_STYLE_PYTHONStyle for highlighting Python.static StringSYNTAX_STYLE_RUBYStyle for highlighting Ruby.static StringSYNTAX_STYLE_SASStyle for highlighting SAS keywords.static StringSYNTAX_STYLE_SCALAStyle for highlighting Scala.static StringSYNTAX_STYLE_SQLStyle for highlighting SQL.static StringSYNTAX_STYLE_TCLStyle for highlighting Tcl.static StringSYNTAX_STYLE_UNIX_SHELLStyle for highlighting UNIX shell keywords.static StringSYNTAX_STYLE_VISUAL_BASICStyle for highlighting Visual Basic.static StringSYNTAX_STYLE_WINDOWS_BATCHStyle for highlighting Windows batch files.static StringSYNTAX_STYLE_XMLStyle 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
-
-