Class QlFunctionProviderFactory

java.lang.Object
com._1c.g5.v8.dt.ql.scoping.QlFunctionProviderFactory

public class QlFunctionProviderFactory extends Object
factory for ql provider
  • Constructor Details

    • QlFunctionProviderFactory

      public QlFunctionProviderFactory()
  • Method Details

    • findOrCreateQlProvider

      public QlFunctionProvider findOrCreateQlProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
      Attempts to find QlFunctionProviderFactory already attached to the ResourceSet. If attached QlFunctionProviderFactory not found creates new one and attaches it to the ResourceSet.
      Parameters:
      resourceSet - ResourceSet. Can't be null.
      Returns:
      QlFunctionProvider attached to the ResourceSet.
    • findQlFunctionProvider

      public QlFunctionProvider findQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
      Attempts to find QlFunctionProvider attached to the ResourceSet.
      Parameters:
      resourceSet - ResourceSet. Can't be null.
      Returns:
      QlFunctionProvider already attached to the ResourceSet. null if not found.
    • createQlFunctionProvider

      public QlFunctionProvider createQlFunctionProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
      Creates new QlFunctionProvider and attaches it to the ResourceSet.
      Parameters:
      resourceSet - ResourceSet. Can't be null.
      Returns:
      created QlFunctionProvider.