public class Chunk extends Token
Modifier and Type | Method | Description |
---|---|---|
static float |
offsetToX(Chunk chunks,
int offset) |
Converts an offset in a chunk list into an x co-ordinate.
|
static float |
paintChunkBackgrounds(Chunk chunks,
java.awt.Graphics2D gfx,
float x,
float y,
int lineHeight) |
Paints the background highlights of a chunk list.
|
static float |
paintChunkList(Chunk chunks,
java.awt.Graphics2D gfx,
float x,
float y,
boolean glyphVector) |
Paints a chunk list.
|
static void |
propertiesChanged(IPropertyManager props) |
Reload internal configuration based on the given properties.
|
static int |
xToOffset(Chunk chunks,
float x,
boolean round) |
Converts an x co-ordinate in a chunk list into an offset.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
stringToToken, tokenToString, toString
public static float paintChunkList(Chunk chunks, java.awt.Graphics2D gfx, float x, float y, boolean glyphVector)
chunks
- The chunk listgfx
- The graphics contextx
- The x co-ordinatey
- The y co-ordinateglyphVector
- true if we want to use glyphVector, false if we
want to use drawStringpublic static float paintChunkBackgrounds(Chunk chunks, java.awt.Graphics2D gfx, float x, float y, int lineHeight)
chunks
- The chunk listgfx
- The graphics contextx
- The x co-ordinatey
- The y co-ordinatepublic static float offsetToX(Chunk chunks, int offset)
chunks
- The chunk listoffset
- The offsetpublic static int xToOffset(Chunk chunks, float x, boolean round)
chunks
- The chunk listx
- The x co-ordinateround
- Round up to next letter if past the middle of a letter?public static void propertiesChanged(IPropertyManager props)
props
- Configuration properties.