Package org.fife.ui.rsyntaxtextarea
Interface SyntaxConstants
-
- All Known Implementing Classes:
DefaultTokenMakerFactory,FileTypeUtil,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, allRSyntaxDocuments have a factory installed capable of handling all of these languages.- Version:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSYNTAX_STYLE_ACTIONSCRIPTStyle for highlighting ActionScript.static java.lang.StringSYNTAX_STYLE_ASSEMBLER_6502Style for highlighting x86 assembler.static java.lang.StringSYNTAX_STYLE_ASSEMBLER_X86Style for highlighting x86 assembler.static java.lang.StringSYNTAX_STYLE_BBCODEStyle for highlighting BBCode.static java.lang.StringSYNTAX_STYLE_CStyle for highlighting C.static java.lang.StringSYNTAX_STYLE_CLOJUREStyle for highlighting Clojure.static java.lang.StringSYNTAX_STYLE_CPLUSPLUSStyle for highlighting C++.static java.lang.StringSYNTAX_STYLE_CSHARPStyle for highlighting C#.static java.lang.StringSYNTAX_STYLE_CSSStyle for highlighting CSS.static java.lang.StringSYNTAX_STYLE_CSVStyle for highlighting CSV.static java.lang.StringSYNTAX_STYLE_DSyntax style for highlighting D.static java.lang.StringSYNTAX_STYLE_DARTStyle for highlighting Dart.static java.lang.StringSYNTAX_STYLE_DELPHIStyle for highlighting Delphi/Pascal.static java.lang.StringSYNTAX_STYLE_DOCKERFILESyntax style for highlighting Dockerfiles.static java.lang.StringSYNTAX_STYLE_DTDStyle for highlighting DTD files.static java.lang.StringSYNTAX_STYLE_FORTRANStyle for highlighting Fortran.static java.lang.StringSYNTAX_STYLE_GOStyle for highlighting go.static java.lang.StringSYNTAX_STYLE_GROOVYStyle for highlighting Groovy.static java.lang.StringSYNTAX_STYLE_HANDLEBARSStyle for highlighting Handlebars files.static java.lang.StringSYNTAX_STYLE_HOSTSStyle for highlighting hosts files.static java.lang.StringSYNTAX_STYLE_HTACCESSStyle for highlighting .htaccess files.static java.lang.StringSYNTAX_STYLE_HTMLStyle for highlighting HTML.static java.lang.StringSYNTAX_STYLE_INIStyle for highlighting INI files.static java.lang.StringSYNTAX_STYLE_JAVAStyle for highlighting Java.static java.lang.StringSYNTAX_STYLE_JAVASCRIPTStyle for highlighting JavaScript.static java.lang.StringSYNTAX_STYLE_JSONStyle for highlighting JSON.static java.lang.StringSYNTAX_STYLE_JSON_WITH_COMMENTSStyle for highlighting .jshintrc files (JSON with comments, so can be used for other times when you want this behavior).static java.lang.StringSYNTAX_STYLE_JSPStyle for highlighting JSP.static java.lang.StringSYNTAX_STYLE_KOTLINStyle for highlighting Kotlin.static java.lang.StringSYNTAX_STYLE_LATEXStyle for highlighting LaTeX.static java.lang.StringSYNTAX_STYLE_LESSStyle for highlighting Less.static java.lang.StringSYNTAX_STYLE_LISPStyle for highlighting Lisp.static java.lang.StringSYNTAX_STYLE_LUAStyle for highlighting Lua.static java.lang.StringSYNTAX_STYLE_MAKEFILEStyle for highlighting makefiles.static java.lang.StringSYNTAX_STYLE_MARKDOWNStyle for highlighting markdown.static java.lang.StringSYNTAX_STYLE_MXMLStyle for highlighting MXML.static java.lang.StringSYNTAX_STYLE_NONEStyle meaning don't syntax highlight anything.static java.lang.StringSYNTAX_STYLE_NSISStyle for highlighting NSIS install scripts.static java.lang.StringSYNTAX_STYLE_PERLStyle for highlighting Perl.static java.lang.StringSYNTAX_STYLE_PHPStyle for highlighting PHP.static java.lang.StringSYNTAX_STYLE_PROPERTIES_FILEStyle for highlighting properties files.static java.lang.StringSYNTAX_STYLE_PROTOStyle for highlighbting proto files.static java.lang.StringSYNTAX_STYLE_PYTHONStyle for highlighting Python.static java.lang.StringSYNTAX_STYLE_RUBYStyle for highlighting Ruby.static java.lang.StringSYNTAX_STYLE_RUSTStyle for highlighting Ruby.static java.lang.StringSYNTAX_STYLE_SASStyle for highlighting SAS keywords.static java.lang.StringSYNTAX_STYLE_SCALAStyle for highlighting Scala.static java.lang.StringSYNTAX_STYLE_SQLStyle for highlighting SQL.static java.lang.StringSYNTAX_STYLE_TCLStyle for highlighting Tcl.static java.lang.StringSYNTAX_STYLE_TYPESCRIPTStyle for highlighting TypeScript.static java.lang.StringSYNTAX_STYLE_UNIX_SHELLStyle for highlighting UNIX shell keywords.static java.lang.StringSYNTAX_STYLE_VISUAL_BASICStyle for highlighting Visual Basic.static java.lang.StringSYNTAX_STYLE_WINDOWS_BATCHStyle for highlighting Windows batch files.static java.lang.StringSYNTAX_STYLE_XMLStyle for highlighting XML.static java.lang.StringSYNTAX_STYLE_YAMLSyntax style for highlighting YAML.
-
-
-
Field Detail
-
SYNTAX_STYLE_NONE
static final java.lang.String SYNTAX_STYLE_NONE
Style meaning don't syntax highlight anything.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_ACTIONSCRIPT
static final java.lang.String SYNTAX_STYLE_ACTIONSCRIPT
Style for highlighting ActionScript.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_ASSEMBLER_X86
static final java.lang.String SYNTAX_STYLE_ASSEMBLER_X86
Style for highlighting x86 assembler.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_ASSEMBLER_6502
static final java.lang.String SYNTAX_STYLE_ASSEMBLER_6502
Style for highlighting x86 assembler.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_BBCODE
static final java.lang.String SYNTAX_STYLE_BBCODE
Style for highlighting BBCode.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_C
static final java.lang.String SYNTAX_STYLE_C
Style for highlighting C.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CLOJURE
static final java.lang.String SYNTAX_STYLE_CLOJURE
Style for highlighting Clojure.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CPLUSPLUS
static final java.lang.String SYNTAX_STYLE_CPLUSPLUS
Style for highlighting C++.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CSHARP
static final java.lang.String SYNTAX_STYLE_CSHARP
Style for highlighting C#.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CSS
static final java.lang.String SYNTAX_STYLE_CSS
Style for highlighting CSS.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CSV
static final java.lang.String SYNTAX_STYLE_CSV
Style for highlighting CSV.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_D
static final java.lang.String SYNTAX_STYLE_D
Syntax style for highlighting D.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_DOCKERFILE
static final java.lang.String SYNTAX_STYLE_DOCKERFILE
Syntax style for highlighting Dockerfiles.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_DART
static final java.lang.String SYNTAX_STYLE_DART
Style for highlighting Dart.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_DELPHI
static final java.lang.String SYNTAX_STYLE_DELPHI
Style for highlighting Delphi/Pascal.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_DTD
static final java.lang.String SYNTAX_STYLE_DTD
Style for highlighting DTD files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_FORTRAN
static final java.lang.String SYNTAX_STYLE_FORTRAN
Style for highlighting Fortran.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_GO
static final java.lang.String SYNTAX_STYLE_GO
Style for highlighting go.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_GROOVY
static final java.lang.String SYNTAX_STYLE_GROOVY
Style for highlighting Groovy.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_HANDLEBARS
static final java.lang.String SYNTAX_STYLE_HANDLEBARS
Style for highlighting Handlebars files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_HOSTS
static final java.lang.String SYNTAX_STYLE_HOSTS
Style for highlighting hosts files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_HTACCESS
static final java.lang.String SYNTAX_STYLE_HTACCESS
Style for highlighting .htaccess files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_HTML
static final java.lang.String SYNTAX_STYLE_HTML
Style for highlighting HTML.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_INI
static final java.lang.String SYNTAX_STYLE_INI
Style for highlighting INI files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JAVA
static final java.lang.String SYNTAX_STYLE_JAVA
Style for highlighting Java.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JAVASCRIPT
static final java.lang.String SYNTAX_STYLE_JAVASCRIPT
Style for highlighting JavaScript.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JSON
static final java.lang.String SYNTAX_STYLE_JSON
Style for highlighting JSON.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JSON_WITH_COMMENTS
static final java.lang.String SYNTAX_STYLE_JSON_WITH_COMMENTS
Style for highlighting .jshintrc files (JSON with comments, so can be used for other times when you want this behavior).- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JSP
static final java.lang.String SYNTAX_STYLE_JSP
Style for highlighting JSP.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_KOTLIN
static final java.lang.String SYNTAX_STYLE_KOTLIN
Style for highlighting Kotlin.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LATEX
static final java.lang.String SYNTAX_STYLE_LATEX
Style for highlighting LaTeX.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LESS
static final java.lang.String SYNTAX_STYLE_LESS
Style for highlighting Less.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LISP
static final java.lang.String SYNTAX_STYLE_LISP
Style for highlighting Lisp.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LUA
static final java.lang.String SYNTAX_STYLE_LUA
Style for highlighting Lua.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_MAKEFILE
static final java.lang.String SYNTAX_STYLE_MAKEFILE
Style for highlighting makefiles.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_MARKDOWN
static final java.lang.String SYNTAX_STYLE_MARKDOWN
Style for highlighting markdown.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_MXML
static final java.lang.String SYNTAX_STYLE_MXML
Style for highlighting MXML.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_NSIS
static final java.lang.String SYNTAX_STYLE_NSIS
Style for highlighting NSIS install scripts.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PERL
static final java.lang.String SYNTAX_STYLE_PERL
Style for highlighting Perl.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PHP
static final java.lang.String SYNTAX_STYLE_PHP
Style for highlighting PHP.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PROTO
static final java.lang.String SYNTAX_STYLE_PROTO
Style for highlighbting proto files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PROPERTIES_FILE
static final java.lang.String SYNTAX_STYLE_PROPERTIES_FILE
Style for highlighting properties files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PYTHON
static final java.lang.String SYNTAX_STYLE_PYTHON
Style for highlighting Python.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_RUBY
static final java.lang.String SYNTAX_STYLE_RUBY
Style for highlighting Ruby.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_RUST
static final java.lang.String SYNTAX_STYLE_RUST
Style for highlighting Ruby.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SAS
static final java.lang.String SYNTAX_STYLE_SAS
Style for highlighting SAS keywords.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SCALA
static final java.lang.String SYNTAX_STYLE_SCALA
Style for highlighting Scala.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SQL
static final java.lang.String SYNTAX_STYLE_SQL
Style for highlighting SQL.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_TCL
static final java.lang.String SYNTAX_STYLE_TCL
Style for highlighting Tcl.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_TYPESCRIPT
static final java.lang.String SYNTAX_STYLE_TYPESCRIPT
Style for highlighting TypeScript.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_UNIX_SHELL
static final java.lang.String SYNTAX_STYLE_UNIX_SHELL
Style for highlighting UNIX shell keywords.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_VISUAL_BASIC
static final java.lang.String SYNTAX_STYLE_VISUAL_BASIC
Style for highlighting Visual Basic.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_WINDOWS_BATCH
static final java.lang.String SYNTAX_STYLE_WINDOWS_BATCH
Style for highlighting Windows batch files.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_XML
static final java.lang.String SYNTAX_STYLE_XML
Style for highlighting XML.- See Also:
- Constant Field Values
-
SYNTAX_STYLE_YAML
static final java.lang.String SYNTAX_STYLE_YAML
Syntax style for highlighting YAML.- See Also:
- Constant Field Values
-
-