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 QlFunctionProvidercreateQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)Creates newQlFunctionProviderand attaches it to theResourceSet.QlFunctionProviderfindOrCreateQlProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)Attempts to findQlFunctionProviderFactoryalready attached to theResourceSet.QlFunctionProviderfindQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)Attempts to findQlFunctionProviderattached to theResourceSet.
-
-
-
Method Detail
-
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.
-
-