author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Wed, 01 May 2013 16:49:03 +0100 | |
branch | development |
changeset 2574 | 6f285ee83f22 |
parent 2515 | bcfe9f4dca6b |
child 2644 | e61250315ca8 |
permissions | -rw-r--r-- |
2515
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
1 |
"{ Package: 'stx:libjava/tools' }" |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
2 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
3 |
Tools::CodeViewService subclass:#JavaCompilerProblemService |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
4 |
instanceVariableNames:'' |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
5 |
classVariableNames:'' |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
6 |
poolDictionaries:'' |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
7 |
category:'Languages-Java-Tools-Editor' |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
8 |
! |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
9 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
10 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
11 |
!JavaCompilerProblemService methodsFor:'accessing'! |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
12 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
13 |
syntaxHighlighter |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
14 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
15 |
"Returns a syntax highligter class or nil. The highlighting |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
16 |
process gather all syntaxHighlighterClasses from all services |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
17 |
and then use them one by one to highlight the text. Individual |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
18 |
services may override this method to provide additional |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
19 |
highliging of the source code" |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
20 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
21 |
JavaCompiler isNil ifTrue:[ ^ nil ]. |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
22 |
^JavaCompilerProblemHighlighter new |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
23 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
24 |
"Created: / 15-04-2013 / 23:35:00 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
25 |
! ! |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
26 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
27 |
!JavaCompilerProblemService class methodsFor:'documentation'! |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
28 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
29 |
version_HG |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
30 |
|
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
31 |
^ '$Changeset: <not expanded> $' |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
32 |
! ! |
bcfe9f4dca6b
Improvements in JavaCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
33 |