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

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

Introduction

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

Prototype

String classpath_archiveReadError

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

Click Source Link

Usage

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

License:Open Source License

private static IJavaModelStatus validateLibraryContents(IPath path, IJavaProject project, String entryPathMsg) {
    JavaModelManager manager = JavaModelManager.getJavaModelManager();
    try {/*from   w  ww .j a v a  2  s.com*/
        manager.verifyArchiveContent(path);
    } catch (CoreException e) {
        if (e.getStatus().getMessage() == Messages.status_IOException) {
            return new JavaModelStatus(IJavaModelStatusConstants.INVALID_CLASSPATH,
                    Messages.bind(Messages.classpath_archiveReadError,
                            new String[] { entryPathMsg, project.getElementName() }));
        }
    }
    return JavaModelStatus.VERIFIED_OK;
}