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) {