1) Moved net.sourceforge.phpeclipse.ui\src\net\sourceforge\phpdt back to net.sourcefo...
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / ui / wizards / dialogfields / ListDialogField.java
index 2c028b0..3c85696 100644 (file)
@@ -18,7 +18,9 @@ import net.sourceforge.phpdt.internal.ui.util.PixelConverter;
 import net.sourceforge.phpdt.internal.ui.util.SWTUtil;
 import net.sourceforge.phpdt.internal.ui.util.TableLayoutComposite;
 
-import org.eclipse.jface.util.Assert;
+//incastrix
+//import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
 import org.eclipse.jface.viewers.ColumnLayoutData;
 import org.eclipse.jface.viewers.ColumnWeightData;
 import org.eclipse.jface.viewers.DoubleClickEvent;
@@ -109,7 +111,7 @@ public class ListDialogField extends DialogField {
 
        private int fDownButtonIndex;
 
-       private Label fLastSeparator;
+       //private Label fLastSeparator;
 
        private Control fTableControl;
 
@@ -203,9 +205,9 @@ public class ListDialogField extends DialogField {
         * @param viewerSorter
         *            The viewerSorter to set
         */
-       public void setViewerSorter(ViewerSorter viewerSorter) {
-               fViewerSorter = viewerSorter;
-       }
+//     public void setViewerSorter(ViewerSorter viewerSorter) {
+//             fViewerSorter = viewerSorter;
+//     }
 
        public void setTableColumns(ColumnsDescription column) {
                fTableColumns = column;
@@ -287,11 +289,11 @@ public class ListDialogField extends DialogField {
         * Sets the minimal width of the buttons. Must be called after widget
         * creation.
         */
-       public void setButtonsMinWidth(int minWidth) {
-               if (fLastSeparator != null) {
-                       ((GridData) fLastSeparator.getLayoutData()).widthHint = minWidth;
-               }
-       }
+//     public void setButtonsMinWidth(int minWidth) {
+//             if (fLastSeparator != null) {
+//                     ((GridData) fLastSeparator.getLayoutData()).widthHint = minWidth;
+//             }
+//     }
 
        // ------ ui creation
 
@@ -455,7 +457,7 @@ public class ListDialogField extends DialogField {
                                }
                        }
 
-                       fLastSeparator = createSeparator(contents);
+                       //fLastSeparator = createSeparator(contents);
 
                        updateButtonState();
                        fButtonsControl = contents;
@@ -591,9 +593,9 @@ public class ListDialogField extends DialogField {
        /**
         * Gets the index of an element in the list or -1 if element is not in list.
         */
-       public int getIndexOfElement(Object elem) {
-               return fElements.indexOf(elem);
-       }
+//     public int getIndexOfElement(Object elem) {
+//             return fElements.indexOf(elem);
+//     }
 
        /**
         * Replace an element.
@@ -634,26 +636,26 @@ public class ListDialogField extends DialogField {
        /**
         * Adds elements at the end of the list.
         */
-       public void addElements(List elements) {
-               int nElements = elements.size();
-
-               if (nElements > 0) {
-                       // filter duplicated
-                       ArrayList elementsToAdd = new ArrayList(nElements);
-
-                       for (int i = 0; i < nElements; i++) {
-                               Object elem = elements.get(i);
-                               if (!fElements.contains(elem)) {
-                                       elementsToAdd.add(elem);
-                               }
-                       }
-                       fElements.addAll(elementsToAdd);
-                       if (fTable != null) {
-                               fTable.add(elementsToAdd.toArray());
-                       }
-                       dialogFieldChanged();
-               }
-       }
+//     public void addElements(List elements) {
+//             int nElements = elements.size();
+//
+//             if (nElements > 0) {
+//                     // filter duplicated
+//                     ArrayList elementsToAdd = new ArrayList(nElements);
+//
+//                     for (int i = 0; i < nElements; i++) {
+//                             Object elem = elements.get(i);
+//                             if (!fElements.contains(elem)) {
+//                                     elementsToAdd.add(elem);
+//                             }
+//                     }
+//                     fElements.addAll(elementsToAdd);
+//                     if (fTable != null) {
+//                             fTable.add(elementsToAdd.toArray());
+//                     }
+//                     dialogFieldChanged();
+//             }
+//     }
 
        /**
         * Adds an element at a position.
@@ -673,29 +675,29 @@ public class ListDialogField extends DialogField {
        /**
         * Adds an element at a position.
         */
-       public void removeAllElements() {
-               if (fElements.size() > 0) {
-                       fElements.clear();
-                       if (fTable != null) {
-                               fTable.refresh();
-                       }
-                       dialogFieldChanged();
-               }
-       }
+//     public void removeAllElements() {
+//             if (fElements.size() > 0) {
+//                     fElements.clear();
+//                     if (fTable != null) {
+//                             fTable.refresh();
+//                     }
+//                     dialogFieldChanged();
+//             }
+//     }
 
        /**
         * Removes an element from the list.
         */
-       public void removeElement(Object element) throws IllegalArgumentException {
-               if (fElements.remove(element)) {
-                       if (fTable != null) {
-                               fTable.remove(element);
-                       }
-                       dialogFieldChanged();
-               } else {
-                       throw new IllegalArgumentException();
-               }
-       }
+//     public void removeElement(Object element) throws IllegalArgumentException {
+//             if (fElements.remove(element)) {
+//                     if (fTable != null) {
+//                             fTable.remove(element);
+//                     }
+//                     dialogFieldChanged();
+//             } else {
+//                     throw new IllegalArgumentException();
+//             }
+//     }
 
        /**
         * Removes elements from the list.