Mercurial > projects > dwt-addons
diff dwtx/jface/viewers/StructuredViewer.d @ 43:ea8ff534f622
Fix override and super aliases
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 11 Apr 2008 01:24:25 +0200 |
parents | da5ad8eedf5d |
children | a6683645b0d7 |
line wrap: on
line diff
--- a/dwtx/jface/viewers/StructuredViewer.d Thu Apr 10 19:10:12 2008 +0200 +++ b/dwtx/jface/viewers/StructuredViewer.d Fri Apr 11 01:24:25 2008 +0200 @@ -85,6 +85,7 @@ * @see ViewerComparator */ public abstract class StructuredViewer : ContentViewer, IPostSelectionProvider { + alias ContentViewer.opEquals opEquals; alias ContentViewer.setSelection setSelection; /** * A map from the viewer's model elements to DWT widgets. (key type: @@ -202,7 +203,7 @@ /* (non-Javadoc) * @see dwtx.jface.viewers.StructuredViewer.ColorAndFontManager#setFontsAndColors(java.lang.Object) */ - public void setFontsAndColors(Object element){ + public override void setFontsAndColors(Object element){ if(fontProvider !is null){ if(font is null) { @@ -228,7 +229,7 @@ * required. * @param control */ - public void applyFontsAndColors(TableItem control) { + public override void applyFontsAndColors(TableItem control) { if(colorProvider is null){ if(usedDecorators){ @@ -264,7 +265,7 @@ /* (non-Javadoc) * @see dwtx.jface.viewers.StructuredViewer.ColorAndFontManager#applyFontsAndColors(dwt.widgets.TreeItem) */ - public void applyFontsAndColors(TreeItem control) { + public override void applyFontsAndColors(TreeItem control) { if(colorProvider is null){ if(usedDecorators){ @@ -299,7 +300,7 @@ /* (non-Javadoc) * @see dwtx.jface.viewers.StructuredViewer.ColorAndFontManager#applyFontsAndColors(dwt.custom.TableTreeItem) */ - public void applyFontsAndColors(TableTreeItem control) { + public override void applyFontsAndColors(TableTreeItem control) { if(colorProvider is null){ if(usedDecorators){ @@ -1013,7 +1014,7 @@ * <p> * @return ISelection */ - public ISelection getSelection() { + public override ISelection getSelection() { Control control = getControl(); if (control is null || control.isDisposed()) { return StructuredSelection.EMPTY; @@ -1164,7 +1165,7 @@ * </p> * @param event the event that generated this update */ - protected void handleLabelProviderChanged(LabelProviderChangedEvent event) { + protected override void handleLabelProviderChanged(LabelProviderChangedEvent event) { Object[] elements = event.getElements(); if (elements !is null) { update(elements, null); @@ -1211,7 +1212,7 @@ /* * (non-Javadoc) Method declared on Viewer. */ - protected void hookControl(Control control) { + protected override void hookControl(Control control) { super.hookControl(control); OpenStrategy handler = new OpenStrategy(control); handler.addSelectionListener(new class SelectionListener { @@ -1446,7 +1447,7 @@ /* * Non-Javadoc. Method declared on Viewer. */ - public void refresh() { + public override void refresh() { refresh(getRoot()); } @@ -1652,7 +1653,7 @@ * (non-Javadoc) * @see dwtx.jface.viewers.ContentViewer#setContentProvider(dwtx.jface.viewers.IContentProvider) */ - public void setContentProvider(IContentProvider provider) { + public override void setContentProvider(IContentProvider provider) { assertContentProviderType(provider); super.setContentProvider(provider); } @@ -1670,7 +1671,7 @@ * (non-Javadoc) * @see dwtx.jface.viewers.Viewer#setInput(java.lang.Object) */ - public final void setInput(Object input) { + public override final void setInput(Object input) { try { // fInChange= true; @@ -1688,7 +1689,7 @@ * (non-Javadoc) * @see dwtx.jface.viewers.Viewer#setSelection(dwtx.jface.viewers.ISelection, bool) */ - public void setSelection(ISelection selection, bool reveal) { + public override void setSelection(ISelection selection, bool reveal) { /** * <p> * If the new selection differs from the current selection the hook @@ -2146,7 +2147,7 @@ /* (non-Javadoc) * @see dwtx.jface.viewers.ContentViewer#setLabelProvider(dwtx.jface.viewers.IBaseLabelProvider) */ - public void setLabelProvider(IBaseLabelProvider labelProvider) { + public override void setLabelProvider(IBaseLabelProvider labelProvider) { if ( null !is cast(IColorProvider)labelProvider || null !is cast(IFontProvider)labelProvider ) { colorAndFontCollector = new ColorAndFontCollectorWithProviders(labelProvider); } else { @@ -2268,7 +2269,7 @@ return colorAndFontCollector; } - protected void handleDispose(DisposeEvent event) { + protected override void handleDispose(DisposeEvent event) { super.handleDispose(event); sorter = null; comparer = null;