mirror of
https://github.com/SuspiciousActivity/ByteEdit.git
synced 2026-08-13 17:56:17 +00:00
Fixes and updates
This commit is contained in:
1 parent
d1710ea6a5
commit
fb4da77359
211 files changed
+45363
-45571
No files matched your search
@@ -8,9 +8,9 @@ package org.fife.ui.rsyntaxtextarea;
|
||||
|
||||
/**
|
||||
* An abstract implementation of the
|
||||
* {@link org.fife.ui.rsyntaxtextarea.TokenMaker} interface. It should
|
||||
* be overridden for every language for which you want to provide
|
||||
* syntax highlighting.
|
||||
* {@link org.fife.ui.rsyntaxtextarea.TokenMaker} interface. It should be
|
||||
* overridden for every language for which you want to provide syntax
|
||||
* highlighting.
|
||||
* <p>
|
||||
*
|
||||
* @see Token
|
||||
@@ -19,34 +19,33 @@ package org.fife.ui.rsyntaxtextarea;
|
||||
* @version 0.2
|
||||
*/
|
||||
public abstract class AbstractTokenMaker extends TokenMakerBase {
|
||||
|
||||
|
||||
/**
|
||||
* Hash table of words to highlight and what token type they are.
|
||||
* The keys are the words to highlight, and their values are the
|
||||
* token types, for example, <code>Token.RESERVED_WORD</code> or
|
||||
* <code>Token.FUNCTION</code>.
|
||||
* Hash table of words to highlight and what token type they are. The keys are
|
||||
* the words to highlight, and their values are the token types, for example,
|
||||
* <code>Token.RESERVED_WORD</code> or <code>Token.FUNCTION</code>.
|
||||
*/
|
||||
protected TokenMap wordsToHighlight;
|
||||
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*/
|
||||
public AbstractTokenMaker() {
|
||||
wordsToHighlight = getWordsToHighlight();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Returns the words to highlight for this programming language.
|
||||
*
|
||||
* @return A <code>TokenMap</code> containing the words to highlight for
|
||||
* this programming language.
|
||||
* @return A <code>TokenMap</code> containing the words to highlight for this
|
||||
* programming language.
|
||||
*/
|
||||
public abstract TokenMap getWordsToHighlight();
|
||||
|
||||
|
||||
/**
|
||||
* Removes the token last added from the linked list of tokens. The
|
||||
* programmer should never have to call this directly; it can be called
|
||||
* by subclasses of <code>TokenMaker</code> if necessary.
|
||||
* Removes the token last added from the linked list of tokens. The programmer
|
||||
* should never have to call this directly; it can be called by subclasses of
|
||||
* <code>TokenMaker</code> if necessary.
|
||||
*/
|
||||
public void removeLastToken() {
|
||||
if (previousToken == null) {
|
||||
|
||||
Reference in new issue
Block a user