*******************************************************************************/
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;
/**
*/
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
* 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