| Package | Description |
|---|---|
| org.eclipse.xtext.generator.trace | |
| org.eclipse.xtext.generator.trace.internal | |
| org.eclipse.xtext.workspace |
| Modifier and Type | Method and Description |
|---|---|
IProjectConfig |
ITrace.getLocalProjectConfig()
Returns the local project.
|
IProjectConfig |
ILocationInResource.getProjectConfig() |
| Modifier and Type | Method and Description |
|---|---|
SourceRelativeURI |
AbsoluteURI.deresolve(IProjectConfig projectConfig) |
ITrace |
ITraceForURIProvider.getTraceToSource(AbsoluteURI absoluteDerivedResource,
IProjectConfig context)
Returns the trace information to the sources that were used as input for the given derived resource.
|
ITrace |
ITraceForURIProvider.getTraceToSource(SourceRelativeURI srcRelativeDerivedResource,
IProjectConfig project)
Returns the trace information to the sources that were used as input for the given derived resource.
|
ITrace |
ITraceForURIProvider.getTraceToTarget(AbsoluteURI absoluteSourceResource,
IProjectConfig context)
Returns the trace information to the targets that were generated from the given source.
|
ITrace |
ITraceForURIProvider.getTraceToTarget(SourceRelativeURI srcRelativeSourceResource,
IProjectConfig project)
Returns the trace information to the targets that were generated from the given source.
|
SourceRelativeURI |
ITraceURIConverter.getURIForTrace(IProjectConfig projectConfig,
AbsoluteURI absoluteURI) |
SourceRelativeURI |
DefaultTraceURIConverter.getURIForTrace(IProjectConfig projectConfig,
AbsoluteURI absoluteURI) |
| Modifier and Type | Method and Description |
|---|---|
abstract IProjectConfig |
AbstractTrace.getLocalProjectConfig() |
IProjectConfig |
AbstractLocationInResource.getProjectConfig() |
protected abstract IProjectConfig |
AbstractTraceForURIProvider.getProjectConfig(SomeFile sourceFile)
Find the project configuration for the given generated file.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract SomeFile |
AbstractTraceForURIProvider.asFile(AbsoluteURI absoluteURI,
IProjectConfig project)
Obtain the file representation from the given URI.
|
protected SomeFile |
AbstractTraceForURIProvider.asFile(SourceRelativeURI srcRelativeDerivedResource,
IProjectConfig project) |
protected AbstractTraceRegion |
AbstractTrace.findParentByURI(AbstractTraceRegion region,
AbsoluteURI uri,
IProjectConfig project) |
protected abstract InputStream |
AbstractTrace.getContents(SourceRelativeURI uri,
IProjectConfig projectConfig) |
protected abstract Reader |
AbstractTrace.getContentsAsText(SourceRelativeURI uri,
IProjectConfig projectConfig) |
protected SourceRelativeURI |
AbstractTraceForURIProvider.getGeneratedUriForTrace(IProjectConfig projectConfig,
AbsoluteURI absoluteSourceResource,
AbsoluteURI generatedFileURI,
ITraceURIConverter traceURIConverter) |
protected abstract Reader |
AbstractTrace.getLocalContentsAsText(IProjectConfig projectConfig) |
Trace |
NoTraces.getTraceToSource(AbsoluteURI absoluteDerivedResource,
IProjectConfig project) |
Trace |
IPlatformSpecificTraceProvider.getTraceToSource(AbsoluteURI absoluteDerivedResource,
IProjectConfig project) |
Trace |
AbstractTraceForURIProvider.getTraceToSource(AbsoluteURI absoluteDerivedResource,
IProjectConfig project) |
Trace |
NoTraces.getTraceToSource(SourceRelativeURI srcRelativeDerivedResource,
IProjectConfig project) |
Trace |
IPlatformSpecificTraceProvider.getTraceToSource(SourceRelativeURI srcRelativeDerivedResource,
IProjectConfig project) |
Trace |
AbstractTraceForURIProvider.getTraceToSource(SourceRelativeURI srcRelativeDerivedResource,
IProjectConfig project) |
Trace |
NoTraces.getTraceToTarget(AbsoluteURI absoluteSourceResource,
IProjectConfig project) |
Trace |
IPlatformSpecificTraceProvider.getTraceToTarget(AbsoluteURI absoluteSourceResource,
IProjectConfig project) |
Trace |
AbstractTraceForURIProvider.getTraceToTarget(AbsoluteURI absoluteSourceResource,
IProjectConfig project) |
Trace |
AbstractTraceForURIProvider.getTraceToTarget(SomeFile sourceFile,
AbsoluteURI absoluteSourceResource,
IProjectConfig projectConfig) |
Trace |
NoTraces.getTraceToTarget(SourceRelativeURI srcRelativeSourceResource,
IProjectConfig project) |
Trace |
IPlatformSpecificTraceProvider.getTraceToTarget(SourceRelativeURI srcRelativeSourceResource,
IProjectConfig project) |
Trace |
AbstractTraceForURIProvider.getTraceToTarget(SourceRelativeURI srcRelativeSourceResource,
IProjectConfig project) |
protected boolean |
AbstractTrace.isAssociatedWith(AbstractTraceRegion region,
AbsoluteURI uri,
IProjectConfig project) |
| Constructor and Description |
|---|
AbstractTrace.TraceAccess(boolean traceToSource,
IProjectConfig project,
ITraceForURIProvider traceProvider) |
AbstractTrace.TraceRegionsByURI(Iterable<? extends AbstractTraceRegion> allTraceRegions,
AbsoluteURI uri,
IProjectConfig projectConfig) |
| Modifier and Type | Class and Description |
|---|---|
class |
FileProjectConfig |
| Modifier and Type | Method and Description |
|---|---|
IProjectConfig |
SingleProjectWorkspaceConfig.findProjectByName(String name) |
IProjectConfig |
IWorkspaceConfig.findProjectByName(String name) |
IProjectConfig |
SingleProjectWorkspaceConfig.findProjectContaining(org.eclipse.emf.common.util.URI member) |
IProjectConfig |
IWorkspaceConfig.findProjectContaining(org.eclipse.emf.common.util.URI member) |
IProjectConfig |
SingleProjectWorkspaceConfig.getProjectConfig() |
IProjectConfig |
ProjectConfigAdapter.getProjectConfig() |
IProjectConfig |
ProjectConfigProvider.getProjectConfig(org.eclipse.emf.ecore.resource.ResourceSet context) |
IProjectConfig |
IProjectConfigProvider.getProjectConfig(org.eclipse.emf.ecore.resource.ResourceSet context) |
| Modifier and Type | Method and Description |
|---|---|
Set<? extends IProjectConfig> |
SingleProjectWorkspaceConfig.getProjects() |
Set<? extends IProjectConfig> |
IWorkspaceConfig.getProjects() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ProjectConfigAdapter.install(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IProjectConfig config) |
| Constructor and Description |
|---|
ProjectConfigAdapter(IProjectConfig projectConfig) |
SingleProjectWorkspaceConfig(IProjectConfig projectConfig) |
Copyright © 2015. All Rights Reserved.