public class FolderAwareTrace extends AbstractTraceWithoutStorage
AbstractTrace.TraceAccess, AbstractTrace.TraceRegionsByURI
Constructor and Description |
---|
FolderAwareTrace() |
Modifier and Type | Method and Description |
---|---|
protected java.io.File |
findFile(java.io.File container,
java.lang.String candiadate) |
java.io.InputStream |
getContents(SourceRelativeURI uri,
org.eclipse.core.resources.IProject project) |
protected java.io.Reader |
getContentsAsText(SourceRelativeURI uri,
org.eclipse.core.resources.IProject project) |
void |
setRootFolder(java.lang.String folder) |
findStorage, getEncoding, getLocalContentsAsText, getLocalProject, getLocalSourceRelativeURI, getLocalStorage, getLocalURI, setEncoding, setLocalURI, setProject
createLocationInResource, findProject, getAllAssociatedLocations, getAllAssociatedLocations, getAllAssociatedLocations, getAllAssociatedLocations, getAllAssociatedLocations, getAllAssociatedLocations, getBestAssociatedLocation, getBestAssociatedLocation, getBestAssociatedLocation, getContents, getContentsAsText, getLocalContentsAsText, getLocalProjectConfig, getStorage2uriMapper, getURIForStorage, getWorkspace
createLocationInResourceFor, doGetRootTraceRegion, encloses, encloses, findLanguage, findParentByURI, findTraceRegionAt, findTraceRegionAtLeftOffset, findTraceRegionAtRightOffset, getAllTraceRegions, getAllTraceRegions, getLocalLanguage, getMergedLocationInResource, getRootTraceRegion, getService, getSrcRelativeLocalURI, getTraceRegionProvider, hasTraceData, isAssociatedWith, isTraceToSource, isTraceToTarget, mergeRegions, resolvePath, setTraceRegionProvider, setTraceToSource, toLocations, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocalLanguage, getSrcRelativeLocalURI, hasTraceData
public void setRootFolder(java.lang.String folder)
protected java.io.File findFile(java.io.File container, java.lang.String candiadate)
public java.io.InputStream getContents(SourceRelativeURI uri, org.eclipse.core.resources.IProject project) throws java.io.IOException
getContents
in class AbstractTraceWithoutStorage
java.io.IOException
protected java.io.Reader getContentsAsText(SourceRelativeURI uri, org.eclipse.core.resources.IProject project) throws java.io.IOException
getContentsAsText
in class AbstractEclipseTrace
java.io.IOException