List of usage examples for org.eclipse.jdt.core ITypeRoot isReadOnly
boolean isReadOnly();
From source file:org.eclipse.xtext.common.types.ui.trace.TraceForTypeRootProvider.java
License:Open Source License
@Override public IEclipseTrace getTraceToSource(final ITypeRoot derivedJavaType) { if (lruCache != null && lruCache.getFirst().equals(derivedJavaType)) return lruCache.getSecond(); IEclipseTrace trace = createTraceToSource(derivedJavaType); if (derivedJavaType.isReadOnly()) { lruCache = Tuples.<ITypeRoot, IEclipseTrace>create(derivedJavaType, trace); }/*from www. java2 s. c o m*/ return trace; }