Mercurial > projects > dwt-addons
diff dwtx/jface/text/ConfigurableLineTracker.d @ 162:1a5b8f8129df
...
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 08 Sep 2008 00:51:37 +0200 |
parents | 7926b636c282 |
children |
line wrap: on
line diff
--- a/dwtx/jface/text/ConfigurableLineTracker.d Wed Aug 27 14:49:30 2008 +0200 +++ b/dwtx/jface/text/ConfigurableLineTracker.d Mon Sep 08 00:51:37 2008 +0200 @@ -61,7 +61,6 @@ import dwtx.jface.text.IDocumentExtension4; // packageimport import dwtx.jface.text.IDocumentExtension2; // packageimport import dwtx.jface.text.IDocumentPartitionerExtension2; // packageimport -import dwtx.jface.text.Assert; // packageimport import dwtx.jface.text.DefaultInformationControl; // packageimport import dwtx.jface.text.IWidgetTokenOwnerExtension; // packageimport import dwtx.jface.text.DocumentClone; // packageimport @@ -178,7 +177,7 @@ /** The strings which are considered being the line delimiter */ private String[] fDelimiters; /** A predefined delimiter information which is always reused as return value */ - private AbstractLineTracker_DelimiterInfo fDelimiterInfo= new AbstractLineTracker_DelimiterInfo(); + private AbstractLineTracker_DelimiterInfo fDelimiterInfo; /** @@ -188,7 +187,8 @@ * may not be <code>null</code> and must be longer than 0 */ public this(String[] legalLineDelimiters) { - Assert.isTrue(legalLineDelimiters !is null && legalLineDelimiters.length > 0); + Assert.isTrue(legalLineDelimiters.length > 0); + fDelimiterInfo= new AbstractLineTracker_DelimiterInfo(); fDelimiters= TextUtilities.copy(legalLineDelimiters); }