Package com._1c.g5.v8.dt.bm.xtext
Class BmAwareResourceSetProvider
java.lang.Object
com._1c.g5.v8.dt.bm.xtext.BmAwareResourceSetProvider
- All Implemented Interfaces:
org.eclipse.xtext.ui.resource.IResourceSetProvider
- Direct Known Subclasses:
BmAwareDirtySupportResourceSetProvider
public class BmAwareResourceSetProvider
extends Object
implements org.eclipse.xtext.ui.resource.IResourceSetProvider
IResourceSetProvider implementation aware of big model mechanisms.
This implementation always returns new instance of BmAwareResourceSet
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.core.resources.IProject project) Configures resource set for refactoring.org.eclipse.emf.ecore.resource.ResourceSetget(IDtProject project) Gets resource set by DT project.org.eclipse.emf.ecore.resource.ResourceSetget(org.eclipse.core.resources.IProject project)
-
Constructor Details
-
BmAwareResourceSetProvider
public BmAwareResourceSetProvider()
-
-
Method Details
-
get
public org.eclipse.emf.ecore.resource.ResourceSet get(org.eclipse.core.resources.IProject project) - Specified by:
getin interfaceorg.eclipse.xtext.ui.resource.IResourceSetProvider
-
get
Gets resource set by DT project.- Parameters:
project- The DT project. May not benull.- Returns:
-
configure
protected void configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.core.resources.IProject project) Configures resource set for refactoring. Default implementation add to resource set live scope- Parameters:
resourceSet- configuringResourceSet, can't benullproject- actualIProject, can benull
-