Example usage for org.eclipse.jdt.internal.core JavaProject decodeClasspathEntry

List of usage examples for org.eclipse.jdt.internal.core JavaProject decodeClasspathEntry

Introduction

In this page you can find the example usage for org.eclipse.jdt.internal.core JavaProject decodeClasspathEntry.

Prototype

@Override
    public IClasspathEntry decodeClasspathEntry(String encodedEntry) 

Source Link

Usage

From source file:org.springsource.ide.eclipse.gradle.core.classpathcontainer.GradleClassPathContainer.java

License:Open Source License

private IClasspathEntry[] decode(Serializable serializable) {
    JavaProject jp = (JavaProject) project.getJavaProject();
    if (serializable != null) {
        String[] encoded = (String[]) serializable;
        IClasspathEntry[] decoded = new IClasspathEntry[encoded.length];
        for (int i = 0; i < decoded.length; i++) {
            decoded[i] = jp.decodeClasspathEntry(encoded[i]);
        }//  w ww.java2  s .c om
        return decoded;
    }
    return null;
}