Math2mat
|
Classes | |
class | JavaScanner |
Public Member Functions | |
MatlabLineStyler () | |
void | lineGetStyle (LineStyleEvent event) |
Static Public Attributes | |
static final int | EOF = -1 |
static final int | EOL = 10 |
static final int | WORD = 0 |
static final int | WHITE = 1 |
static final int | KEY = 2 |
static final int | COMMENT = 3 |
static final int | STRING = 5 |
static final int | OTHER = 6 |
static final int | NUMBER = 7 |
static final int | MAXIMUM_TOKEN = 8 |
Package Functions | |
Color | getColor (int type) |
boolean | inBlockComment (int start, int end) |
void | initializeColors () |
void | disposeColors () |
Package Attributes | |
JavaScanner | scanner = new JavaScanner() |
int[] | tokenColors |
Color[] | colors |
Vector< int[]> | blockComments = new Vector<int[]>() |
Definition at line 34 of file MatlabLineStyler.java.
m2m.frontend.MatlabLineStyler.MatlabLineStyler | ( | ) |
Definition at line 63 of file MatlabLineStyler.java.
void m2m.frontend.MatlabLineStyler.disposeColors | ( | ) | [package] |
Definition at line 107 of file MatlabLineStyler.java.
Color m2m.frontend.MatlabLineStyler.getColor | ( | int | type | ) | [package] |
Definition at line 68 of file MatlabLineStyler.java.
boolean m2m.frontend.MatlabLineStyler.inBlockComment | ( | int | start, |
int | end | ||
) | [package] |
Definition at line 75 of file MatlabLineStyler.java.
void m2m.frontend.MatlabLineStyler.initializeColors | ( | ) | [package] |
Definition at line 90 of file MatlabLineStyler.java.
void m2m.frontend.MatlabLineStyler.lineGetStyle | ( | LineStyleEvent | event | ) |
Event.detail line start offset (input) Event.text line text (input) LineStyleEvent.styles Enumeration of StyleRanges, need to be in order. (output) LineStyleEvent.background line background color (output)
Definition at line 118 of file MatlabLineStyler.java.
Vector<int[]> m2m.frontend.MatlabLineStyler.blockComments = new Vector<int[]>() [package] |
Definition at line 41 of file MatlabLineStyler.java.
Color [] m2m.frontend.MatlabLineStyler.colors [package] |
Definition at line 39 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.COMMENT = 3 [static] |
Definition at line 53 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.EOF = -1 [static] |
Definition at line 43 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.EOL = 10 [static] |
Definition at line 45 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.KEY = 2 [static] |
Definition at line 51 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.MAXIMUM_TOKEN = 8 [static] |
Definition at line 61 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.NUMBER = 7 [static] |
Definition at line 59 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.OTHER = 6 [static] |
Definition at line 57 of file MatlabLineStyler.java.
JavaScanner m2m.frontend.MatlabLineStyler.scanner = new JavaScanner() [package] |
Definition at line 35 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.STRING = 5 [static] |
Definition at line 55 of file MatlabLineStyler.java.
int [] m2m.frontend.MatlabLineStyler.tokenColors [package] |
Definition at line 37 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.WHITE = 1 [static] |
Definition at line 49 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.WORD = 0 [static] |
Definition at line 47 of file MatlabLineStyler.java.