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;