equal
deleted
inserted
replaced
267 cacheIt := kind == #start and: [class notNil]. |
267 cacheIt := kind == #start and: [class notNil]. |
268 cacheIt ifTrue:[ |
268 cacheIt ifTrue:[ |
269 document := JavaSourceDocument cachedDocumentFor: class. |
269 document := JavaSourceDocument cachedDocumentFor: class. |
270 document notNil ifTrue:[ |
270 document notNil ifTrue:[ |
271 (document sourceText notNil and:[document sourceText string = source]) ifTrue:[ |
271 (document sourceText notNil and:[document sourceText string = source]) ifTrue:[ |
272 document sourceText copy. |
272 ^ document sourceText copy. |
273 ]. |
273 ]. |
274 ]. |
274 ]. |
275 document := JavaSourceDocument for: class. |
275 document := JavaSourceDocument for: class. |
276 ]. |
276 ]. |
277 marker := Marker new. |
277 marker := Marker new. |
307 ] ifFalse:[ |
307 ] ifFalse:[ |
308 sourceText |
308 sourceText |
309 ] |
309 ] |
310 |
310 |
311 "Created: / 17-03-2012 / 14:02:24 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
311 "Created: / 17-03-2012 / 14:02:24 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
312 "Modified: / 05-09-2013 / 16:31:29 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
312 "Modified: / 10-09-2013 / 01:36:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
313 ! ! |
313 ! ! |
314 |
314 |
315 !JavaSourceHighlighter methodsFor:'syntax detection'! |
315 !JavaSourceHighlighter methodsFor:'syntax detection'! |
316 |
316 |
317 markArgumentIdentifierFrom:pos1 to:pos2 |
317 markArgumentIdentifierFrom:pos1 to:pos2 |
775 ! ! |
775 ! ! |
776 |
776 |
777 !JavaSourceHighlighter class methodsFor:'documentation'! |
777 !JavaSourceHighlighter class methodsFor:'documentation'! |
778 |
778 |
779 version_CVS |
779 version_CVS |
780 ^ '$Header: /cvs/stx/stx/libjava/tools/JavaSourceHighlighter.st,v 1.1 2013-09-06 00:45:28 vrany Exp $' |
780 ^ '$Header: /cvs/stx/stx/libjava/tools/JavaSourceHighlighter.st,v 1.2 2013-09-10 00:41:25 vrany Exp $' |
781 ! |
781 ! |
782 |
782 |
783 version_HG |
783 version_HG |
784 |
784 |
785 ^ '$Changeset: <not expanded> $' |
785 ^ '$Changeset: <not expanded> $' |
786 ! |
786 ! |
787 |
787 |
788 version_SVN |
788 version_SVN |
789 ^ 'Id' |
789 ^ '$Id: JavaSourceHighlighter.st,v 1.2 2013-09-10 00:41:25 vrany Exp $' |
790 ! ! |
790 ! ! |
791 |
791 |
792 |
792 |
793 JavaSourceHighlighter::Marker initialize! |
793 JavaSourceHighlighter::Marker initialize! |