X-Git-Url: http://secure.phpeclipse.com
diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/RenameElementsOperation.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/RenameElementsOperation.java
index 145d546..44652a0 100644
--- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/RenameElementsOperation.java
+++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/RenameElementsOperation.java
@@ -19,66 +19,75 @@ import net.sourceforge.phpdt.internal.core.util.Util;
/**
* This operation renames elements.
- *
- *
Notes:
- * - Resource rename is not supported - this operation only renames
- * elements contained in compilation units.
- *
- When a main type is renamed, its compilation unit and constructors are renamed.
+ *
+ *
+ * Notes:
+ *
+ * - Resource rename is not supported - this operation only renames elements
+ * contained in compilation units.
+ *
- When a main type is renamed, its compilation unit and constructors are
+ * renamed.
*
- Constructors cannot be renamed.
*
*/
public class RenameElementsOperation extends MoveElementsOperation {
-/**
- * When executed, this operation will rename the specified elements with the given names in the
- * corresponding destinations.
- */
-public RenameElementsOperation(IJavaElement[] elements, IJavaElement[] destinations, String[] newNames, boolean force) {
- //a rename is a move to the same parent with a new name specified
- //these elements are from different parents
- super(elements, destinations, force);
- setRenamings(newNames);
-}
-/**
- * @see MultiOperation
- */
-protected String getMainTaskName() {
- return Util.bind("operation.renameElementProgress"); //$NON-NLS-1$
-}
-/**
- * @see CopyElementsOperation#isRename()
- */
-protected boolean isRename() {
- return true;
-}
-/**
- * @see MultiOperation
- */
-protected IJavaModelStatus verify() {
- IJavaModelStatus status = super.verify();
- if (! status.isOK())
- return status;
- if (fRenamingsList == null || fRenamingsList.length == 0)
- return new JavaModelStatus(IJavaModelStatusConstants.NULL_NAME);
- return JavaModelStatus.VERIFIED_OK;
-}
-/**
- * @see MultiOperation
- */
-protected void verify(IJavaElement element) throws JavaModelException {
- int elementType = element.getElementType();
-
- if (element == null || !element.exists())
- error(IJavaModelStatusConstants.ELEMENT_DOES_NOT_EXIST, element);
-
- if (element.isReadOnly())
- error(IJavaModelStatusConstants.READ_ONLY, element);
-
- if (!(element instanceof ISourceReference))
- error(IJavaModelStatusConstants.INVALID_ELEMENT_TYPES, element);
-
- if (elementType < IJavaElement.TYPE || elementType == IJavaElement.INITIALIZER)
- error(IJavaModelStatusConstants.INVALID_ELEMENT_TYPES, element);
-
- verifyRenaming(element);
-}
+ /**
+ * When executed, this operation will rename the specified elements with the
+ * given names in the corresponding destinations.
+ */
+ public RenameElementsOperation(IJavaElement[] elements,
+ IJavaElement[] destinations, String[] newNames, boolean force) {
+ // a rename is a move to the same parent with a new name specified
+ // these elements are from different parents
+ super(elements, destinations, force);
+ setRenamings(newNames);
+ }
+
+ /**
+ * @see MultiOperation
+ */
+ protected String getMainTaskName() {
+ return Util.bind("operation.renameElementProgress"); //$NON-NLS-1$
+ }
+
+ /**
+ * @see CopyElementsOperation#isRename()
+ */
+ protected boolean isRename() {
+ return true;
+ }
+
+ /**
+ * @see MultiOperation
+ */
+ protected IJavaModelStatus verify() {
+ IJavaModelStatus status = super.verify();
+ if (!status.isOK())
+ return status;
+ if (fRenamingsList == null || fRenamingsList.length == 0)
+ return new JavaModelStatus(IJavaModelStatusConstants.NULL_NAME);
+ return JavaModelStatus.VERIFIED_OK;
+ }
+
+ /**
+ * @see MultiOperation
+ */
+ protected void verify(IJavaElement element) throws JavaModelException {
+ int elementType = element.getElementType();
+
+ if (element == null || !element.exists())
+ error(IJavaModelStatusConstants.ELEMENT_DOES_NOT_EXIST, element);
+
+ if (element.isReadOnly())
+ error(IJavaModelStatusConstants.READ_ONLY, element);
+
+ if (!(element instanceof ISourceReference))
+ error(IJavaModelStatusConstants.INVALID_ELEMENT_TYPES, element);
+
+ if (elementType < IJavaElement.TYPE
+ || elementType == IJavaElement.INITIALIZER)
+ error(IJavaModelStatusConstants.INVALID_ELEMENT_TYPES, element);
+
+ verifyRenaming(element);
+ }
}