Mercurial > projects > dwt-addons
diff dwtx/jface/viewers/StructuredViewer.d @ 40:da5ad8eedf5d
debug prints, dwt.dwthelper restructure, ...
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Thu, 10 Apr 2008 08:59:39 +0200 |
parents | 644f1334b451 |
children | ea8ff534f622 |
line wrap: on
line diff
--- a/dwtx/jface/viewers/StructuredViewer.d Tue Apr 08 22:05:42 2008 +0200 +++ b/dwtx/jface/viewers/StructuredViewer.d Thu Apr 10 08:59:39 2008 +0200 @@ -70,6 +70,7 @@ import dwt.dwthelper.utils; import dwt.dwthelper.Runnable; +import tango.util.log.Trace; /** * Abstract base implementation for structure-oriented viewers (trees, lists, @@ -2053,6 +2054,7 @@ * indicate unknown */ protected void internalUpdate(Widget widget, Object element, String[] properties) { + Trace.formatln( "{} {}:", __FILE__, __LINE__ ); bool needsRefilter_ = false; if (properties !is null) { for (int i = 0; i < properties.length; ++i) { @@ -2160,6 +2162,7 @@ * @param element The element being decorated. */ protected void buildLabel(ViewerLabel updateLabel, Object element){ + Trace.formatln( "{} {}:", __FILE__, __LINE__ ); if ( auto vlp = cast(IViewerLabelProvider)getLabelProvider() ) { IViewerLabelProvider itemProvider = cast(IViewerLabelProvider) getLabelProvider(); @@ -2197,6 +2200,7 @@ * @param labelProvider ILabelProvider the labelProvider for the receiver. */ void buildLabel(ViewerLabel updateLabel, Object element, IViewerLabelProvider labelProvider){ + Trace.formatln( "{} {}:", __FILE__, __LINE__ ); labelProvider.updateLabel(updateLabel, element); @@ -2223,6 +2227,7 @@ * @param labelProvider ILabelProvider the labelProvider for the receiver. */ void buildLabel(ViewerLabel updateLabel, TreePath elementPath,ITreePathLabelProvider labelProvider){ + Trace.formatln( "{} {}:", __FILE__, __LINE__ ); labelProvider.updateLabel(updateLabel, elementPath); @@ -2249,6 +2254,7 @@ * @param labelProvider ILabelProvider the labelProvider for the receiver. */ void buildLabel(ViewerLabel updateLabel, Object element,ILabelProvider labelProvider){ + Trace.formatln( "{} {}:", __FILE__, __LINE__ ); updateLabel.setText(labelProvider.getText(element)); updateLabel.setImage(labelProvider.getImage(element)); }