org.eclipse.xtend.ide.builder
Class SourceRelativeFileSystemAccess

java.lang.Object
  extended by org.eclipse.xtext.generator.AbstractFileSystemAccess
      extended by org.eclipse.xtext.builder.EclipseResourceFileSystemAccess2
          extended by org.eclipse.xtext.builder.JDTAwareEclipseResourceFileSystemAccess2
              extended by org.eclipse.xtend.ide.builder.SourceRelativeFileSystemAccess
All Implemented Interfaces:
IFileSystemAccess, IFileSystemAccessExtension, IFileSystemAccessExtension2

public class SourceRelativeFileSystemAccess
extends JDTAwareEclipseResourceFileSystemAccess2

Author:
Sven Efftinge - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.builder.EclipseResourceFileSystemAccess2
EclipseResourceFileSystemAccess2.IFileCallback
 
Field Summary
 
Fields inherited from interface org.eclipse.xtext.generator.IFileSystemAccess
DEFAULT_OUTPUT
 
Constructor Summary
SourceRelativeFileSystemAccess()
           
 
Method Summary
protected  org.eclipse.core.resources.IFolder getFolder(OutputConfiguration outputConfig)
           
 void setCurrentSource(org.eclipse.core.resources.IFolder currentSource)
           
 
Methods inherited from class org.eclipse.xtext.builder.JDTAwareEclipseResourceFileSystemAccess2
createFolder
 
Methods inherited from class org.eclipse.xtext.builder.EclipseResourceFileSystemAccess2
deleteFile, deleteFile, ensureExists, ensureParentExists, flushSourceTraces, flushSourceTraces, generateFile, getCallBack, getEncoding, getFile, getInputStream, getMonitor, getSmapFile, getTraceFile, getURI, hasContentsChanged, setDerived, setMonitor, setPostProcessor, setProject, updateSmapInformation, updateTraceInformation
 
Methods inherited from class org.eclipse.xtext.generator.AbstractFileSystemAccess
deleteFile, generateFile, getOutputConfig, getOutputConfigurations, getPathes, getURI, postProcess, setOutputConfigurations, setOutputPath, setOutputPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceRelativeFileSystemAccess

public SourceRelativeFileSystemAccess()
Method Detail

setCurrentSource

public void setCurrentSource(org.eclipse.core.resources.IFolder currentSource)

getFolder

protected org.eclipse.core.resources.IFolder getFolder(OutputConfiguration outputConfig)
Overrides:
getFolder in class EclipseResourceFileSystemAccess2