@NonNullByDefault public class TraceForTypeRootProvider extends java.lang.Object implements ITraceForTypeRootProvider
Constructor and Description |
---|
TraceForTypeRootProvider() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getPathInFragmentRoot(org.eclipse.jdt.core.ITypeRoot derivedResource) |
protected org.eclipse.core.runtime.IPath |
getSourcePath(org.eclipse.jdt.core.ITypeRoot derivedJavaType) |
protected java.lang.String |
getTraceSimpleFileName(org.eclipse.jdt.core.ITypeRoot derivedResource) |
ITrace |
getTraceToSource(org.eclipse.jdt.core.IClassFile classFile) |
ITrace |
getTraceToSource(org.eclipse.jdt.core.ICompilationUnit javaFile) |
ITrace |
getTraceToSource(org.eclipse.jdt.core.ITypeRoot derivedJavaType) |
protected boolean |
isZipFile(org.eclipse.core.runtime.IPath path) |
protected java.lang.String getPathInFragmentRoot(org.eclipse.jdt.core.ITypeRoot derivedResource)
protected java.lang.String getTraceSimpleFileName(org.eclipse.jdt.core.ITypeRoot derivedResource)
protected org.eclipse.core.runtime.IPath getSourcePath(org.eclipse.jdt.core.ITypeRoot derivedJavaType)
protected boolean isZipFile(org.eclipse.core.runtime.IPath path)
@Nullable public ITrace getTraceToSource(org.eclipse.jdt.core.ITypeRoot derivedJavaType)
getTraceToSource
in interface ITraceForTypeRootProvider
@Nullable public ITrace getTraceToSource(org.eclipse.jdt.core.ICompilationUnit javaFile)
@Nullable public ITrace getTraceToSource(org.eclipse.jdt.core.IClassFile classFile)