Package org.eclipse.xtext.resource
Class DerivedStateAwareResourceDescriptionManager
- java.lang.Object
-
- org.eclipse.xtext.resource.impl.DefaultResourceDescriptionManager
-
- org.eclipse.xtext.resource.persistence.StorageAwareResourceDescriptionManager
-
- org.eclipse.xtext.resource.DerivedStateAwareResourceDescriptionManager
-
- All Implemented Interfaces:
IResourceDescription.Manager
public class DerivedStateAwareResourceDescriptionManager extends StorageAwareResourceDescriptionManager
Installs the derived state in non-linking mode and discards it right afterEObjectDescription
creation.- Since:
- 2.1
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.resource.IResourceDescription.Manager
IResourceDescription.Manager.AllChangeAware
-
-
Constructor Summary
Constructors Constructor Description DerivedStateAwareResourceDescriptionManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IResourceDescription
createResourceDescription(org.eclipse.emf.ecore.resource.Resource resource, IDefaultResourceDescriptionStrategy strategy)
protected IResourceDescription
internalGetResourceDescription(org.eclipse.emf.ecore.resource.Resource resource, IDefaultResourceDescriptionStrategy strategy)
-
Methods inherited from class org.eclipse.xtext.resource.persistence.StorageAwareResourceDescriptionManager
getResourceDescription
-
Methods inherited from class org.eclipse.xtext.resource.impl.DefaultResourceDescriptionManager
addExportedNames, createDelta, getCache, getContainerManager, getDescriptionUtils, getImportedNames, hasChanges, isAffected, isAffected, isAffected, isAffectedByExtensions, setCache, setContainerManager, setDescriptionUtils, setStrategy
-
-
-
-
Method Detail
-
internalGetResourceDescription
protected IResourceDescription internalGetResourceDescription(org.eclipse.emf.ecore.resource.Resource resource, IDefaultResourceDescriptionStrategy strategy)
- Overrides:
internalGetResourceDescription
in classDefaultResourceDescriptionManager
-
createResourceDescription
protected IResourceDescription createResourceDescription(org.eclipse.emf.ecore.resource.Resource resource, IDefaultResourceDescriptionStrategy strategy)
-
-