comparison dwtx/jface/text/source/AnnotationPainter.d @ 147:000f9136b8f7

final
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 22:35:05 +0200
parents 02cd5f1224d3
children f70d9508c95c
comparison
equal deleted inserted replaced
146:75302ef3f92f 147:000f9136b8f7
350 private static bool DEBUG= "true".equalsIgnoreCase(Platform.getDebugOption("dwtx.jface.text/debug/AnnotationPainter")); //$NON-NLS-1$//$NON-NLS-2$ 350 private static bool DEBUG= "true".equalsIgnoreCase(Platform.getDebugOption("dwtx.jface.text/debug/AnnotationPainter")); //$NON-NLS-1$//$NON-NLS-2$
351 /** 351 /**
352 * The squiggly painter strategy. 352 * The squiggly painter strategy.
353 * @since 3.0 353 * @since 3.0
354 */ 354 */
355 private static final IDrawingStrategy SQUIGGLES_STRATEGY= new SquigglesStrategy(); 355 private static const IDrawingStrategy SQUIGGLES_STRATEGY= new SquigglesStrategy();
356 356
357 /** 357 /**
358 * This strategy is used to mark the <code>null</code> value in the chache 358 * This strategy is used to mark the <code>null</code> value in the chache
359 * maps. 359 * maps.
360 * 360 *
361 * @since 3.4 361 * @since 3.4
362 */ 362 */
363 private static final IDrawingStrategy NULL_STRATEGY= new NullStrategy(); 363 private static const IDrawingStrategy NULL_STRATEGY= new NullStrategy();
364 /** 364 /**
365 * The squiggles painter id. 365 * The squiggles painter id.
366 * @since 3.0 366 * @since 3.0
367 */ 367 */
368 private static final Object SQUIGGLES= new Object(); 368 private static const Object SQUIGGLES= new Object();
369 /** 369 /**
370 * The squiggly painter strategy. 370 * The squiggly painter strategy.
371 * 371 *
372 * @since 3.4 372 * @since 3.4
373 */ 373 */
374 private static final ITextStyleStrategy HIGHLIGHTING_STRATEGY= new HighlightingStrategy(); 374 private static const ITextStyleStrategy HIGHLIGHTING_STRATEGY= new HighlightingStrategy();
375 375
376 /** 376 /**
377 * The highlighting text style strategy id. 377 * The highlighting text style strategy id.
378 * 378 *
379 * @since 3.4 379 * @since 3.4
380 */ 380 */
381 private static final Object HIGHLIGHTING= new Object(); 381 private static const Object HIGHLIGHTING= new Object();
382 382
383 /** 383 /**
384 * The presentation information (decoration) for an annotation. Each such 384 * The presentation information (decoration) for an annotation. Each such
385 * object represents one decoration drawn on the text area, such as squiggly lines 385 * object represents one decoration drawn on the text area, such as squiggly lines
386 * and underlines. 386 * and underlines.