org.eclipse.xtext.builder.impl
Class PersistentDataAwareDirtyResource

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource
      extended by org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource
All Implemented Interfaces:
javax.inject.Provider<IResourceDescription>, IDirtyResource

public class PersistentDataAwareDirtyResource
extends DocumentBasedDirtyResource

Author:
Sebastian Zarnekow - Initial contribution and API

Field Summary
static java.lang.String PERSISTED_DESCRIPTIONS
           
 
Constructor Summary
PersistentDataAwareDirtyResource()
           
 
Method Summary
 IResourceDescriptions getResourceDesriptions()
           
protected  void initiallyProcessResource(XtextResource resource)
           
 void setResourceDesriptions(IResourceDescriptions resourceDesriptions)
           
 
Methods inherited from class org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource
connect, copyState, disconnect, get, getActualContents, getContents, getDescription, getUnderlyingDocument, getURI, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERSISTED_DESCRIPTIONS

public static final java.lang.String PERSISTED_DESCRIPTIONS
See Also:
Constant Field Values
Constructor Detail

PersistentDataAwareDirtyResource

public PersistentDataAwareDirtyResource()
Method Detail

initiallyProcessResource

protected void initiallyProcessResource(XtextResource resource)
Overrides:
initiallyProcessResource in class DocumentBasedDirtyResource

setResourceDesriptions

public void setResourceDesriptions(IResourceDescriptions resourceDesriptions)

getResourceDesriptions

public IResourceDescriptions getResourceDesriptions()