Mercurial > projects > dwt-addons
diff dwtx/jface/viewers/DecoratingLabelProvider.d @ 43:ea8ff534f622
Fix override and super aliases
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 11 Apr 2008 01:24:25 +0200 |
parents | b6c35faf97c8 |
children | 46a6e0e6ccd4 |
line wrap: on
line diff
--- a/dwtx/jface/viewers/DecoratingLabelProvider.d Thu Apr 10 19:10:12 2008 +0200 +++ b/dwtx/jface/viewers/DecoratingLabelProvider.d Fri Apr 11 01:24:25 2008 +0200 @@ -78,7 +78,7 @@ * * @param listener a label provider listener */ - public void addListener(ILabelProviderListener listener) { + public override void addListener(ILabelProviderListener listener) { super.addListener(listener); provider.addListener(listener); if (decorator !is null) { @@ -91,7 +91,7 @@ * The <code>DecoratingLabelProvider</code> implementation of this <code>IBaseLabelProvider</code> method * disposes both the nested label provider and the label decorator. */ - public void dispose() { + public override void dispose() { provider.dispose(); if (decorator !is null) { decorator.dispose(); @@ -105,7 +105,7 @@ * decorated with the decoration provided by the label decorator's * <code>decorateImage</code> method. */ - public Image getImage(Object element) { + public override Image getImage(Object element) { Image image = provider.getImage(element); if (decorator !is null) { if ( auto ld2 = cast(LabelDecorator)decorator ) { @@ -148,7 +148,7 @@ * decorated with the decoration provided by the label decorator's * <code>decorateText</code> method. */ - public String getText(Object element) { + public override String getText(Object element) { String text = provider.getText(element); if (decorator !is null) { if ( auto ld2 = cast(LabelDecorator)decorator ) { @@ -172,7 +172,7 @@ * on the nested label provider returns <code>true</code> or if the corresponding method on the * decorator returns <code>true</code>. */ - public bool isLabelProperty(Object element, String property) { + public override bool isLabelProperty(Object element, String property) { if (provider.isLabelProperty(element, property)) { return true; } @@ -188,7 +188,7 @@ * * @param listener a label provider listener */ - public void removeListener(ILabelProviderListener listener) { + public override void removeListener(ILabelProviderListener listener) { super.removeListener(listener); provider.removeListener(listener); if (decorator !is null) {