Package io.github.qishr.cascara.ui.api
Class HighlightingToken
java.lang.Object
io.github.qishr.cascara.ui.api.HighlightingToken
public class HighlightingToken
Constructor Summary
| Constructor | Description |
|---|---|
| HighlightingToken() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public String | getLexeme() | |
| public void | setLexeme(String lexeme) | |
| public int | getLine() | |
| public void | setLine(int line) | |
| public int | getColumn() | |
| public void | setColumn(int column) | |
| public Kind | getKind() | |
| public void | setKind(Kind kind) | |
| public int | getStartIndex() | |
| public void | setStartIndex(int startIndex) | |
| public static Kind | getKindForToken(Token token) | |
| public static void | init() | |
| public static Set<Kind> | getKinds() | |
| public static Kind | getKind(String name) | |
| public static String | getString(Kind kind) |
Method Details
getLexeme
public String getLexeme()
setLexeme
public void setLexeme(String lexeme)
getLine
public int getLine()
setLine
public void setLine(int line)
getColumn
public int getColumn()
setColumn
public void setColumn(int column)
getKind
public Kind getKind()
setKind
public void setKind(Kind kind)
getStartIndex
public int getStartIndex()
setStartIndex
public void setStartIndex(int startIndex)
getKindForToken
public static Kind getKindForToken(Token token)
init
public static void init()
getKinds
public static Set<Kind> getKinds()
getKind
public static Kind getKind(String name)
getString
public static String getString(Kind kind)