org.gjt.sp.jedit.syntax
Class DummyTokenHandler
java.lang.Object
org.gjt.sp.jedit.syntax.DummyTokenHandler
- All Implemented Interfaces:
- TokenHandler
- public class DummyTokenHandler
- extends java.lang.Object
- implements TokenHandler
A dummy token handler that discards tokens.
- Since:
- jEdit 4.1pre1
- Version:
- $Id: DummyTokenHandler.java,v 1.6 2003/10/26 19:43:58 spestov Exp $
- Author:
- Slava Pestov
Method Summary |
void |
handleToken(javax.swing.text.Segment seg,
byte id,
int offset,
int length,
TokenMarker.LineContext context)
Called by the token marker when a syntax token has been parsed. |
void |
setLineContext(TokenMarker.LineContext lineContext)
The token handler can compare this object with the object
previously given for this line to see if the token type at the end
of the line has changed (meaning subsequent lines might need to be
retokenized). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final DummyTokenHandler INSTANCE
- To avoid having to create new instances of this class, use
this variable. This is allowed because instances of this
class do not store any state.
DummyTokenHandler
public DummyTokenHandler()
handleToken
public void handleToken(javax.swing.text.Segment seg,
byte id,
int offset,
int length,
TokenMarker.LineContext context)
- Called by the token marker when a syntax token has been parsed.
- Specified by:
handleToken
in interface TokenHandler
- Parameters:
seg
- The segment containing the textid
- The token type (one of the constants in the
Token
class).offset
- The start offset of the tokenlength
- The number of characters in the tokencontext
- The line context- Since:
- jEdit 4.2pre3
setLineContext
public void setLineContext(TokenMarker.LineContext lineContext)
- The token handler can compare this object with the object
previously given for this line to see if the token type at the end
of the line has changed (meaning subsequent lines might need to be
retokenized).
- Specified by:
setLineContext
in interface TokenHandler
- Since:
- jEdit 4.2pre6