public class NoTraces<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>> extends java.lang.Object implements IPlatformSpecificTraceProvider<PlatformResource,Trace>
| Constructor and Description |
|---|
NoTraces() |
| Modifier and Type | Method and Description |
|---|---|
Trace |
getTraceToSource(AbsoluteURI absoluteDerivedResource,
IProjectConfig project)
Returns the trace information to the sources that were used as input for the given derived resource.
|
Trace |
getTraceToSource(PlatformResource derivedResource)
Returns the trace information to the sources that were used as input for the given derived resource.
|
Trace |
getTraceToSource(SourceRelativeURI srcRelativeDerivedResource,
IProjectConfig project)
Returns the trace information to the sources that were used as input for the given derived resource.
|
Trace |
getTraceToTarget(AbsoluteURI absoluteSourceResource,
IProjectConfig project)
Returns the trace information to the targets that were generated from the given source.
|
Trace |
getTraceToTarget(PlatformResource sourceResource)
Returns the trace information to the targets that were generated from the given source.
|
Trace |
getTraceToTarget(SourceRelativeURI srcRelativeSourceResource,
IProjectConfig project)
Returns the trace information to the targets that were generated from the given source.
|
public Trace getTraceToSource(PlatformResource derivedResource)
IPlatformSpecificTraceProvidernull if no such data is available for the given storage.getTraceToSource in interface IPlatformSpecificTraceProvider<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>>derivedResource - the resource whose source trace is requested. May not be null.null.public Trace getTraceToTarget(PlatformResource sourceResource)
IPlatformSpecificTraceProvidernull if no such data is available for the given storage.getTraceToTarget in interface IPlatformSpecificTraceProvider<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>>sourceResource - the resource whose target trace is requested. May not be null.null.public Trace getTraceToSource(AbsoluteURI absoluteDerivedResource, IProjectConfig project)
ITraceForURIProvidernull if no such data is available for the given storage.getTraceToSource in interface IPlatformSpecificTraceProvider<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>>getTraceToSource in interface ITraceForURIProviderabsoluteDerivedResource - the resource whose source trace is requested. May not be null.project - the project that contains the derived resource. May not be null.null.public Trace getTraceToSource(SourceRelativeURI srcRelativeDerivedResource, IProjectConfig project)
ITraceForURIProvidernull if no such data is available for the given storage.getTraceToSource in interface IPlatformSpecificTraceProvider<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>>getTraceToSource in interface ITraceForURIProvidersrcRelativeDerivedResource - the resource whose source trace is requested. May not be null.project - the project that contains the derived resource. May not be null.null.public Trace getTraceToTarget(AbsoluteURI absoluteSourceResource, IProjectConfig project)
ITraceForURIProvidernull if no such data is available for the given storage.getTraceToTarget in interface IPlatformSpecificTraceProvider<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>>getTraceToTarget in interface ITraceForURIProviderabsoluteSourceResource - the resource whose target trace is requested. May not be null.project - the project that contains the derived resource. May not be null.null.public Trace getTraceToTarget(SourceRelativeURI srcRelativeSourceResource, IProjectConfig project)
ITraceForURIProvidernull if no such data is available for the given storage.getTraceToTarget in interface IPlatformSpecificTraceProvider<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>>getTraceToTarget in interface ITraceForURIProvidersrcRelativeSourceResource - the resource whose target trace is requested. May not be null.project - the project that contains the resource. May not be null.null.