Class JshintrcTokenMaker
java.lang.Object
org.fife.ui.rsyntaxtextarea.TokenMakerBase
org.fife.ui.rsyntaxtextarea.AbstractJFlexTokenMaker
org.fife.ui.rsyntaxtextarea.AbstractJFlexCTokenMaker
org.fife.ui.rsyntaxtextarea.modes.JsonTokenMaker
org.fife.ui.rsyntaxtextarea.modes.JshintrcTokenMaker
- All Implemented Interfaces:
TokenMaker
Scanner for .jshintrc files. This is equivalent to JSON with C-style
end-of-line comments.
- Version:
- 1.0
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractJFlexCTokenMaker
AbstractJFlexCTokenMaker.CStyleInsertBreakAction -
Field Summary
Fields inherited from class JsonTokenMaker
EOL_COMMENT, YYEOF, YYINITIALFields inherited from class AbstractJFlexTokenMaker
offsetShift, s, startFields inherited from class TokenMakerBase
currentToken, firstToken, previousToken -
Constructor Summary
ConstructorsConstructorDescriptionConstructor; overridden to enable highlighting of EOL comments. -
Method Summary
Methods inherited from class JsonTokenMaker
addToken, getCurlyBracesDenoteCodeBlocks, getMarkOccurrencesOfTokenType, getShouldIndentNextLineAfter, getTokenList, setHighlightEolComments, yybegin, yycharat, yyclose, yylength, yylex, yypushback, yyreset, yystate, yytextMethods inherited from class AbstractJFlexCTokenMaker
createInsertBreakAction, getCurlyBracesDenoteCodeBlocks, getInsertBreakActionMethods inherited from class AbstractJFlexTokenMaker
yybeginMethods inherited from class TokenMakerBase
addNullToken, addToken, addToken, createOccurrenceMarker, getClosestStandardTokenTypeForInternalType, getLanguageIndex, getLastTokenTypeOnLine, getLineCommentStartAndEnd, getNoTokensIdentifiedYet, getOccurrenceMarker, isIdentifierChar, isMarkupLanguage, resetTokenList, setLanguageIndex
-
Constructor Details
-
JshintrcTokenMaker
public JshintrcTokenMaker()Constructor; overridden to enable highlighting of EOL comments.
-