org.gjt.sp.jedit.syntax
Class DisplayTokenHandler
java.lang.Object
|
+--org.gjt.sp.jedit.syntax.DefaultTokenHandler
|
+--org.gjt.sp.jedit.syntax.DisplayTokenHandler
- All Implemented Interfaces:
- TokenHandler
- Direct Known Subclasses:
- SoftWrapTokenHandler
- public class DisplayTokenHandler
- extends DefaultTokenHandler
Creates Chunk
objects that can be painted on screen.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
seg
protected javax.swing.text.Segment seg
styles
protected SyntaxStyle[] styles
fontRenderContext
protected java.awt.font.FontRenderContext fontRenderContext
expander
protected javax.swing.text.TabExpander expander
x
protected float x
charWidth
protected float charWidth
DisplayTokenHandler
public DisplayTokenHandler()
init
public void init(javax.swing.text.Segment seg,
SyntaxStyle[] styles,
java.awt.font.FontRenderContext fontRenderContext,
javax.swing.text.TabExpander expander)
setMonospacedCharWidth
public void setMonospacedCharWidth(float charWidth)
getChunks
public Chunk getChunks()
- Returns the first chunk.
- Since:
- jEdit 4.1pre1
createToken
protected Token createToken(byte id,
int offset,
int length,
TokenMarker.LineContext context)
- Overrides:
createToken
in class DefaultTokenHandler