org.eclipse.xtext.builder
Class JDTAwareEclipseResourceFileSystemAccess2

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

public class JDTAwareEclipseResourceFileSystemAccess2
extends EclipseResourceFileSystemAccess2

Since:
2.1
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
JDTAwareEclipseResourceFileSystemAccess2()
           
 
Method Summary
protected  void createFolder(org.eclipse.core.resources.IFolder folder)
           
 
Methods inherited from class org.eclipse.xtext.builder.EclipseResourceFileSystemAccess2
deleteFile, deleteFile, ensureExists, ensureParentExists, flushSourceTraces, flushSourceTraces, generateFile, getCallBack, getEncoding, getFile, getFolder, 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

JDTAwareEclipseResourceFileSystemAccess2

public JDTAwareEclipseResourceFileSystemAccess2()
Method Detail

createFolder

protected void createFolder(org.eclipse.core.resources.IFolder folder)
                     throws org.eclipse.core.runtime.CoreException
Overrides:
createFolder in class EclipseResourceFileSystemAccess2
Throws:
org.eclipse.core.runtime.CoreException