Package org.fife.ui.rsyntaxtextarea
Class DefaultTokenMakerFactory
java.lang.Object
org.fife.ui.rsyntaxtextarea.TokenMakerFactory
org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory
org.fife.ui.rsyntaxtextarea.DefaultTokenMakerFactory
- All Implemented Interfaces:
SyntaxConstants
The default implementation of
TokenMakerFactory
. This factory
can create TokenMaker
s for all languages known to
RSyntaxTextArea
.- Version:
- 1.0
-
Field Summary
Fields inherited from class org.fife.ui.rsyntaxtextarea.TokenMakerFactory
PROPERTY_DEFAULT_TOKEN_MAKER_FACTORY
Fields inherited from interface org.fife.ui.rsyntaxtextarea.SyntaxConstants
SYNTAX_STYLE_ACTIONSCRIPT, SYNTAX_STYLE_ASSEMBLER_6502, SYNTAX_STYLE_ASSEMBLER_X86, SYNTAX_STYLE_BBCODE, SYNTAX_STYLE_C, SYNTAX_STYLE_CLOJURE, SYNTAX_STYLE_CPLUSPLUS, SYNTAX_STYLE_CSHARP, SYNTAX_STYLE_CSS, SYNTAX_STYLE_CSV, SYNTAX_STYLE_D, SYNTAX_STYLE_DART, SYNTAX_STYLE_DELPHI, SYNTAX_STYLE_DOCKERFILE, SYNTAX_STYLE_DTD, SYNTAX_STYLE_FORTRAN, SYNTAX_STYLE_GO, SYNTAX_STYLE_GROOVY, SYNTAX_STYLE_HANDLEBARS, SYNTAX_STYLE_HOSTS, SYNTAX_STYLE_HTACCESS, SYNTAX_STYLE_HTML, SYNTAX_STYLE_INI, SYNTAX_STYLE_JAVA, SYNTAX_STYLE_JAVASCRIPT, SYNTAX_STYLE_JSON, SYNTAX_STYLE_JSON_WITH_COMMENTS, SYNTAX_STYLE_JSP, SYNTAX_STYLE_KOTLIN, SYNTAX_STYLE_LATEX, SYNTAX_STYLE_LESS, SYNTAX_STYLE_LISP, SYNTAX_STYLE_LUA, SYNTAX_STYLE_MAKEFILE, SYNTAX_STYLE_MARKDOWN, SYNTAX_STYLE_MXML, SYNTAX_STYLE_NONE, SYNTAX_STYLE_NSIS, SYNTAX_STYLE_PERL, SYNTAX_STYLE_PHP, SYNTAX_STYLE_PROPERTIES_FILE, SYNTAX_STYLE_PROTO, SYNTAX_STYLE_PYTHON, SYNTAX_STYLE_RUBY, SYNTAX_STYLE_RUST, SYNTAX_STYLE_SAS, SYNTAX_STYLE_SCALA, SYNTAX_STYLE_SQL, SYNTAX_STYLE_TCL, SYNTAX_STYLE_TYPESCRIPT, SYNTAX_STYLE_UNIX_SHELL, SYNTAX_STYLE_VISUAL_BASIC, SYNTAX_STYLE_WINDOWS_BATCH, SYNTAX_STYLE_XML, SYNTAX_STYLE_YAML
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Populates the mapping from keys to instances ofTokenMakerCreator
s.Methods inherited from class org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory
getTokenMakerImpl, keySet, putMapping, putMapping
Methods inherited from class org.fife.ui.rsyntaxtextarea.TokenMakerFactory
getDefaultInstance, getTokenMaker, setDefaultInstance
-
Constructor Details
-
DefaultTokenMakerFactory
DefaultTokenMakerFactory()
-
-
Method Details
-
initTokenMakerMap
protected void initTokenMakerMap()Description copied from class:AbstractTokenMakerFactory
Populates the mapping from keys to instances ofTokenMakerCreator
s. Subclasses should override this method and call one of theputMapping
overloads to registerTokenMaker
s for syntax constants.- Specified by:
initTokenMakerMap
in classAbstractTokenMakerFactory
- See Also:
-