Refactory
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / core / CopyElementsOperation.java
index 03578f8..825af93 100644 (file)
  *******************************************************************************/
 package net.sourceforge.phpdt.internal.core;
 
-import java.util.HashMap;
-import java.util.Map;
+//import java.util.HashMap;
+//import java.util.Map;
 
 import net.sourceforge.phpdt.core.ICompilationUnit;
 import net.sourceforge.phpdt.core.IJavaElement;
 import net.sourceforge.phpdt.core.IJavaModelStatus;
 import net.sourceforge.phpdt.core.IJavaModelStatusConstants;
-import net.sourceforge.phpdt.core.IMember;
+//import net.sourceforge.phpdt.core.IMember;
 import net.sourceforge.phpdt.core.IParent;
 import net.sourceforge.phpdt.core.JavaModelException;
-import net.sourceforge.phpdt.core.jdom.DOMFactory;
-import net.sourceforge.phpdt.core.jdom.IDOMCompilationUnit;
-import net.sourceforge.phpdt.core.jdom.IDOMNode;
+//import net.sourceforge.phpdt.core.jdom.DOMFactory;
+//import net.sourceforge.phpdt.core.jdom.IDOMCompilationUnit;
+//import net.sourceforge.phpdt.core.jdom.IDOMNode;
 import net.sourceforge.phpdt.internal.core.util.Util;
 
 /**
@@ -59,7 +59,7 @@ import net.sourceforge.phpdt.internal.core.util.Util;
  */
 public class CopyElementsOperation extends MultiOperation {
 
-       private Map fSources = new HashMap();
+       //private Map fSources = new HashMap();
 
        /**
         * When executed, this operation will copy the given elements to the given
@@ -134,20 +134,20 @@ public class CopyElementsOperation extends MultiOperation {
         * Returns the cached source for this element or compute it if not already
         * cached.
         */
-       private String getSourceFor(IJavaElement element) throws JavaModelException {
-               String source = (String) fSources.get(element);
-               if (source == null && element instanceof IMember) {
-                       IMember member = (IMember) element;
-                       ICompilationUnit cu = member.getCompilationUnit();
-                       String cuSource = cu.getSource();
-                       IDOMCompilationUnit domCU = new DOMFactory().createCompilationUnit(
-                                       cuSource, cu.getElementName());
-                       IDOMNode node = ((JavaElement) element).findNode(domCU);
-                       source = new String(node.getCharacters());
-                       fSources.put(element, source);
-               }
-               return source;
-       }
+//     private String getSourceFor(IJavaElement element) throws JavaModelException {
+//             String source = (String) fSources.get(element);
+//             if (source == null && element instanceof IMember) {
+//                     IMember member = (IMember) element;
+//                     ICompilationUnit cu = member.getCompilationUnit();
+//                     String cuSource = cu.getSource();
+//                     IDOMCompilationUnit domCU = new DOMFactory().createCompilationUnit(
+//                                     cuSource, cu.getElementName());
+//                     IDOMNode node = ((JavaElement) element).findNode(domCU);
+//                     source = new String(node.getCharacters());
+//                     fSources.put(element, source);
+//             }
+//             return source;
+//     }
 
        /**
         * Returns <code>true</code> if this element is the main type of its