comparison dwtx/jface/viewers/ColumnViewer.d @ 53:28f6c339768e

remove debugging prints
author Frank Benoit <benoit@tionex.de>
date Fri, 11 Apr 2008 17:10:32 +0200
parents ea8ff534f622
children a6683645b0d7
comparison
equal deleted inserted replaced
52:6e885ae0ec04 53:28f6c339768e
218 * the column index 218 * the column index
219 * @return the viewer column at the given index, or <code>null</code> if 219 * @return the viewer column at the given index, or <code>null</code> if
220 * there is none for the given index 220 * there is none for the given index
221 */ 221 */
222 /* package */ViewerColumn getViewerColumn(int columnIndex) { 222 /* package */ViewerColumn getViewerColumn(int columnIndex) {
223 Trace.formatln( "{} {}: getViewerColumn", __FILE__, __LINE__ ); 223 // Trace.formatln( "{} {}: getViewerColumn", __FILE__, __LINE__ );
224 224
225 ViewerColumn viewer; 225 ViewerColumn viewer;
226 Widget columnOwner = getColumnViewerOwner(columnIndex); 226 Widget columnOwner = getColumnViewerOwner(columnIndex);
227 227
228 if (columnOwner is null) { 228 if (columnOwner is null) {
356 * @param rowItem 356 * @param rowItem
357 * @param column 357 * @param column
358 * @return ViewerCell 358 * @return ViewerCell
359 */ 359 */
360 /* package */ViewerCell updateCell(ViewerRow rowItem, int column, Object element) { 360 /* package */ViewerCell updateCell(ViewerRow rowItem, int column, Object element) {
361 Trace.formatln( "{} {}: getViewerColumn", __FILE__, __LINE__ ); 361 // Trace.formatln( "{} {}: getViewerColumn", __FILE__, __LINE__ );
362 cell.update(rowItem, column, element); 362 cell.update(rowItem, column, element);
363 return cell; 363 return cell;
364 } 364 }
365 365
366 /** 366 /**
403 * provide colors and/or fonts. 403 * provide colors and/or fonts.
404 * </p> 404 * </p>
405 * 405 *
406 */ 406 */
407 public override void setLabelProvider(IBaseLabelProvider labelProvider) { 407 public override void setLabelProvider(IBaseLabelProvider labelProvider) {
408 Trace.formatln( "{} {}: setLabelProvider", __FILE__, __LINE__ ); 408 // Trace.formatln( "{} {}: setLabelProvider", __FILE__, __LINE__ );
409 Assert.isTrue( null !is cast(ITableLabelProvider)labelProvider 409 Assert.isTrue( null !is cast(ITableLabelProvider)labelProvider
410 || null !is cast(ILabelProvider)labelProvider 410 || null !is cast(ILabelProvider)labelProvider
411 || null !is cast(CellLabelProvider)labelProvider ); 411 || null !is cast(CellLabelProvider)labelProvider );
412 updateColumnParts(labelProvider);// Reset the label providers in the 412 updateColumnParts(labelProvider);// Reset the label providers in the
413 // columns 413 // columns
419 */ 419 */
420 private void updateColumnParts(IBaseLabelProvider labelProvider) { 420 private void updateColumnParts(IBaseLabelProvider labelProvider) {
421 ViewerColumn column; 421 ViewerColumn column;
422 int i = 0; 422 int i = 0;
423 423
424 Trace.formatln( "{} {}: updateColumnParts", __FILE__, __LINE__ ); 424 // Trace.formatln( "{} {}: updateColumnParts", __FILE__, __LINE__ );
425 while ((column = getViewerColumn(i++)) !is null) { 425 while ((column = getViewerColumn(i++)) !is null) {
426 Trace.formatln( "{} {}: updateColumnParts loop", __FILE__, __LINE__ ); 426 // Trace.formatln( "{} {}: updateColumnParts loop", __FILE__, __LINE__ );
427 column.setLabelProvider(CellLabelProvider 427 column.setLabelProvider(CellLabelProvider
428 .createViewerLabelProvider(this, labelProvider), false); 428 .createViewerLabelProvider(this, labelProvider), false);
429 } 429 }
430 } 430 }
431 431
685 * <code>null</code> if no column with this index is known 685 * <code>null</code> if no column with this index is known
686 * 686 *
687 * @since 3.3 687 * @since 3.3
688 */ 688 */
689 public CellLabelProvider getLabelProvider(int columnIndex) { 689 public CellLabelProvider getLabelProvider(int columnIndex) {
690 Trace.formatln( "{} {}: getLabelProvider", __FILE__, __LINE__ ); 690 // Trace.formatln( "{} {}: getLabelProvider", __FILE__, __LINE__ );
691 ViewerColumn column = getViewerColumn(columnIndex); 691 ViewerColumn column = getViewerColumn(columnIndex);
692 if (column !is null) { 692 if (column !is null) {
693 return column.getLabelProvider(); 693 return column.getLabelProvider();
694 } 694 }
695 return null; 695 return null;