Class SyntaxHighlightingProfile
- java.lang.Object
-
- org.teichert.databaseexplorer.beans.SyntaxHighlightingProfile
-
- Direct Known Subclasses:
CSSProfile
,SQLProfile
public abstract class SyntaxHighlightingProfile extends Object
This is the base-class for all Syntax-Highlighting-Profiles which uses regex to find matches.
-
-
Constructor Summary
Constructors Constructor Description SyntaxHighlightingProfile()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
generateCompileString()
List<String>
getKeywords()
List<String>
getOperators()
Pattern
getPattern()
Map<String,String>
getPatternsMap()
Map<String,String>
getRuntimeMap()
abstract void
resetPatternsMap()
Used for initializing data and also for resetting them again.
-
-
-
Method Detail
-
generateCompileString
public void generateCompileString()
-
resetPatternsMap
public abstract void resetPatternsMap()
Used for initializing data and also for resetting them again.
-
getPattern
public Pattern getPattern()
-
-