Example usage for org.eclipse.jdt.internal.core.util Messages operation_nullName

List of usage examples for org.eclipse.jdt.internal.core.util Messages operation_nullName

Introduction

In this page you can find the example usage for org.eclipse.jdt.internal.core.util Messages operation_nullName.

Prototype

String operation_nullName

To view the source code for org.eclipse.jdt.internal.core.util Messages operation_nullName.

Click Source Link

Usage

From source file:org.eclipse.jdt.internal.core.CompilationUnit.java

License:Open Source License

/**
 * @see ISourceManipulation#rename(String, boolean, IProgressMonitor)
 *//*from ww w .ja va 2  s. co m*/
public void rename(String newName, boolean force, IProgressMonitor monitor) throws JavaModelException {
    if (newName == null) {
        throw new IllegalArgumentException(Messages.operation_nullName);
    }
    IJavaElement[] elements = new IJavaElement[] { this };
    IJavaElement[] dests = new IJavaElement[] { getParent() };
    String[] renamings = new String[] { newName };
    getJavaModel().rename(elements, dests, renamings, force, monitor);
}