net.sourceforge.squirrel_sql.plugins.syntax.rsyntax
Class SquirrelTokenMarkerFactory

java.lang.Object
  extended by org.fife.ui.rsyntaxtextarea.TokenMakerFactory
      extended by org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory
          extended by net.sourceforge.squirrel_sql.plugins.syntax.rsyntax.SquirrelTokenMarkerFactory
All Implemented Interfaces:
org.fife.ui.rsyntaxtextarea.SyntaxConstants

public class SquirrelTokenMarkerFactory
extends org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory
implements org.fife.ui.rsyntaxtextarea.SyntaxConstants


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_ASSEMBLER_X86, SYNTAX_STYLE_BBCODE, SYNTAX_STYLE_C, SYNTAX_STYLE_CPLUSPLUS, SYNTAX_STYLE_CSHARP, SYNTAX_STYLE_CSS, SYNTAX_STYLE_DELPHI, SYNTAX_STYLE_FORTRAN, SYNTAX_STYLE_GROOVY, SYNTAX_STYLE_HTML, SYNTAX_STYLE_JAVA, SYNTAX_STYLE_JAVASCRIPT, SYNTAX_STYLE_JSP, SYNTAX_STYLE_LISP, SYNTAX_STYLE_LUA, SYNTAX_STYLE_MAKEFILE, SYNTAX_STYLE_NONE, SYNTAX_STYLE_PERL, SYNTAX_STYLE_PHP, SYNTAX_STYLE_PROPERTIES_FILE, SYNTAX_STYLE_PYTHON, SYNTAX_STYLE_RUBY, SYNTAX_STYLE_SAS, SYNTAX_STYLE_SCALA, SYNTAX_STYLE_SQL, SYNTAX_STYLE_TCL, SYNTAX_STYLE_UNIX_SHELL, SYNTAX_STYLE_WINDOWS_BATCH, SYNTAX_STYLE_XML
 
Constructor Summary
SquirrelTokenMarkerFactory(SquirrelRSyntaxTextArea squirrelRSyntaxTextArea, ISyntaxHighlightTokenMatcher syntaxHighlightTokenMatcher)
           
 
Method Summary
protected  Map createTokenMakerKeyToClassNameMap()
           
protected  org.fife.ui.rsyntaxtextarea.TokenMaker getTokenMakerImpl(String key)
           
 
Methods inherited from class org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory
keySet, putMapping
 
Methods inherited from class org.fife.ui.rsyntaxtextarea.TokenMakerFactory
getDefaultInstance, getTokenMaker, setDefaultInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SquirrelTokenMarkerFactory

public SquirrelTokenMarkerFactory(SquirrelRSyntaxTextArea squirrelRSyntaxTextArea,
                                  ISyntaxHighlightTokenMatcher syntaxHighlightTokenMatcher)
Method Detail

createTokenMakerKeyToClassNameMap

protected Map createTokenMakerKeyToClassNameMap()
Specified by:
createTokenMakerKeyToClassNameMap in class org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory

getTokenMakerImpl

protected org.fife.ui.rsyntaxtextarea.TokenMaker getTokenMakerImpl(String key)
Overrides:
getTokenMakerImpl in class org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory


Copyright © 2001-2010. All Rights Reserved.