public class TraceForTypeRootProvider extends java.lang.Object implements ITraceForTypeRootProvider
Constructor and Description |
---|
TraceForTypeRootProvider() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getJavaSimpleFileName(org.eclipse.jdt.core.ITypeRoot derivedResource) |
protected SourceRelativeURI |
getPathInFragmentRoot(org.eclipse.jdt.core.ITypeRoot derivedResource,
java.lang.String simpleFileName) |
protected java.nio.charset.Charset |
getSourceEncoding(org.eclipse.jdt.core.ITypeRoot derivedJavaType) |
protected org.eclipse.core.runtime.IPath |
getSourcePath(org.eclipse.jdt.core.ITypeRoot derivedJavaType) |
IEclipseTrace |
getTraceToSource(org.eclipse.jdt.core.IClassFile classFile) |
IEclipseTrace |
getTraceToSource(org.eclipse.jdt.core.ICompilationUnit javaFile) |
IEclipseTrace |
getTraceToSource(org.eclipse.jdt.core.ITypeRoot derivedJavaType) |
protected boolean |
isZipFile(org.eclipse.core.runtime.IPath path) |
protected SourceRelativeURI getPathInFragmentRoot(org.eclipse.jdt.core.ITypeRoot derivedResource, java.lang.String simpleFileName)
protected java.lang.String getJavaSimpleFileName(org.eclipse.jdt.core.ITypeRoot derivedResource)
protected org.eclipse.core.runtime.IPath getSourcePath(org.eclipse.jdt.core.ITypeRoot derivedJavaType)
protected java.nio.charset.Charset getSourceEncoding(org.eclipse.jdt.core.ITypeRoot derivedJavaType)
protected boolean isZipFile(org.eclipse.core.runtime.IPath path)
public IEclipseTrace getTraceToSource(org.eclipse.jdt.core.ITypeRoot derivedJavaType)
getTraceToSource
in interface ITraceForTypeRootProvider
public IEclipseTrace getTraceToSource(org.eclipse.jdt.core.ICompilationUnit javaFile)
public IEclipseTrace getTraceToSource(org.eclipse.jdt.core.IClassFile classFile)