Package com._1c.g5.v8.dt.ql.scoping
Class QlFunctionProviderFactory
- java.lang.Object
-
- com._1c.g5.v8.dt.ql.scoping.QlFunctionProviderFactory
-
public class QlFunctionProviderFactory extends Object
factory for ql provider
-
-
Constructor Summary
Constructors Constructor Description QlFunctionProviderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QlFunctionProvider
createQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates newQlFunctionProvider
and attaches it to theResourceSet
.QlFunctionProvider
findOrCreateQlProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Attempts to findQlFunctionProviderFactory
already attached to theResourceSet
.QlFunctionProvider
findQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Attempts to findQlFunctionProvider
attached to theResourceSet
.
-
-
-
Method Detail
-
findOrCreateQlProvider
public QlFunctionProvider findOrCreateQlProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Attempts to findQlFunctionProviderFactory
already attached to theResourceSet
. If attachedQlFunctionProviderFactory
not found creates new one and attaches it to theResourceSet
.- Parameters:
resourceSet
-ResourceSet
. Can't benull
.- Returns:
QlFunctionProvider
attached to theResourceSet
.
-
findQlFunctionProvider
public QlFunctionProvider findQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Attempts to findQlFunctionProvider
attached to theResourceSet
.- Parameters:
resourceSet
-ResourceSet
. Can't benull
.- Returns:
QlFunctionProvider
already attached to theResourceSet
.null
if not found.
-
createQlFunctionProvider
public QlFunctionProvider createQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates newQlFunctionProvider
and attaches it to theResourceSet
.- Parameters:
resourceSet
-ResourceSet
. Can't benull
.- Returns:
- created
QlFunctionProvider
.
-
-