org.eclipse.xtext.builder.builderState
Class BufferedBinaryResourceFactory

java.lang.Object
  extended by org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl
      extended by org.eclipse.xtext.builder.builderState.BufferedBinaryResourceFactory
All Implemented Interfaces:
org.eclipse.emf.ecore.resource.Resource.Factory

public class BufferedBinaryResourceFactory
extends org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl

Use only with EMF 2.5! Creates a binary resource that is buffered for better performance. Since EMF 2.6 buffering has been integrated into the BinaryResourceImpl. This class also contains a bugfix that will only work for 2.5 and break the 2.6 implementation.

Author:
Jan Koehnlein - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource.Factory
org.eclipse.emf.ecore.resource.Resource.Factory.Descriptor, org.eclipse.emf.ecore.resource.Resource.Factory.Registry
 
Constructor Summary
BufferedBinaryResourceFactory()
           
 
Method Summary
 org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.emf.common.util.URI uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BufferedBinaryResourceFactory

public BufferedBinaryResourceFactory()
Method Detail

createResource

public org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.emf.common.util.URI uri)
Specified by:
createResource in interface org.eclipse.emf.ecore.resource.Resource.Factory
Overrides:
createResource in class org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl