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

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

Introduction

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

Prototype

String element_nullName

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

Click Source Link

Usage

From source file:com.codenvy.ide.ext.java.server.internal.core.PackageFragment.java

License:Open Source License

/**
 * @see org.eclipse.jdt.core.ISourceManipulation#rename(String, boolean, org.eclipse.core.runtime.IProgressMonitor)
 *//*w  w  w  .ja v a 2  s . c o m*/
public void rename(String newName, boolean force, IProgressMonitor monitor) throws JavaModelException {
    if (newName == null) {
        throw new IllegalArgumentException(Messages.element_nullName);
    }
    IJavaElement[] elements = new IJavaElement[] { this };
    IJavaElement[] dests = new IJavaElement[] { getParent() };
    String[] renamings = new String[] { newName };
    getJavaModel().rename(elements, dests, renamings, force, monitor);
}