Package com._1c.g5.v8.dt.ql.scoping
Class QlFunctionProviderFactory
java.lang.Object
com._1c.g5.v8.dt.ql.scoping.QlFunctionProviderFactory
factory for ql provider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) Creates newQlFunctionProviderand attaches it to theResourceSet.findOrCreateQlProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) Attempts to findQlFunctionProviderFactoryalready attached to theResourceSet.findQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) Attempts to findQlFunctionProviderattached to theResourceSet.
-
Constructor Details
-
QlFunctionProviderFactory
public QlFunctionProviderFactory()
-
-
Method Details
-
findOrCreateQlProvider
public QlFunctionProvider findOrCreateQlProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) Attempts to findQlFunctionProviderFactoryalready attached to theResourceSet. If attachedQlFunctionProviderFactorynot found creates new one and attaches it to theResourceSet.- Parameters:
resourceSet-ResourceSet. Can't benull.- Returns:
QlFunctionProviderattached to theResourceSet.
-
findQlFunctionProvider
public QlFunctionProvider findQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) Attempts to findQlFunctionProviderattached to theResourceSet.- Parameters:
resourceSet-ResourceSet. Can't benull.- Returns:
QlFunctionProvideralready attached to theResourceSet.nullif not found.
-
createQlFunctionProvider
public QlFunctionProvider createQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) Creates newQlFunctionProviderand attaches it to theResourceSet.- Parameters:
resourceSet-ResourceSet. Can't benull.- Returns:
- created
QlFunctionProvider.
-