Class BasicTemplateNavigatorAdapter

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.model.IWorkbenchAdapter, org.eclipse.ui.model.IWorkbenchAdapter2, org.eclipse.ui.model.IWorkbenchAdapter3

    public class BasicTemplateNavigatorAdapter
    extends MdModelNavigatorAdapterBase<BasicTemplate>
    Basic template navigator adapter.
    • Constructor Detail

      • BasicTemplateNavigatorAdapter

        @Inject
        public BasicTemplateNavigatorAdapter​(IConfigurationProvider configurationProvider,
                                             ISymbolicNameService symbolicNameService,
                                             IModelParentSupport modelParentSupport,
                                             IResourceLookup resourceLookup,
                                             org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                             INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Instantiates a new basic template navigator adapter.
        Parameters:
        configurationProvider - the configuration provider, cannot be null
        symbolicNameService - the symbolic name service, cannot be null
        modelParentSupport - the model parent support, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
    • Method Detail

      • create

        public static BasicTemplateNavigatorAdapter.Folder<Catalog> create​(Catalog catalog,
                                                                           IResourceLookup resourceLookup,
                                                                           org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                           INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of Catalog business object.
        Parameters:
        catalog - the catalog, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<ChartOfAccounts> create​(ChartOfAccounts chartOfAccounts,
                                                                                   IResourceLookup resourceLookup,
                                                                                   org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                   INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of ChartOfAccounts business object.
        Parameters:
        chartOfAccounts - Chart of accounts, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<ExchangePlan> create​(ExchangePlan exchangePlan,
                                                                                IResourceLookup resourceLookup,
                                                                                org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of ExchangePlan business object.
        Parameters:
        exchangePlan - the exchange plan, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<Document> create​(Document document,
                                                                            IResourceLookup resourceLookup,
                                                                            org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                            INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of Document business object.
        Parameters:
        document - the document, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<DocumentJournal> create​(DocumentJournal documentJournal,
                                                                                   IResourceLookup resourceLookup,
                                                                                   org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                   INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of DocumentJournal business object.
        Parameters:
        documentJournal - the document journal, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<Enum> create​(Enum enum_,
                                                                        IResourceLookup resourceLookup,
                                                                        org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                        INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of Enum business object.
        Parameters:
        enum_ - the enum_, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<Report> create​(Report report,
                                                                          IResourceLookup resourceLookup,
                                                                          org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                          INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of Report business object.
        Parameters:
        report - the report, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<ExternalReport> create​(ExternalReport externalReport,
                                                                                  IResourceLookup resourceLookup,
                                                                                  org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                  INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of ExternalReport business object.
        Parameters:
        externalReport - the report, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, never null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<DataProcessor> create​(DataProcessor dataProcessor,
                                                                                 IResourceLookup resourceLookup,
                                                                                 org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                 INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of DataProcessor business object.
        Parameters:
        dataProcessor - the data processor (not null)
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter (not null)
      • create

        public static BasicTemplateNavigatorAdapter.Folder<ExternalDataProcessor> create​(ExternalDataProcessor externalDataProcessor,
                                                                                         IResourceLookup resourceLookup,
                                                                                         org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                         INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of DataProcessor business object.
        Parameters:
        externalDataProcessor - the data processor (not null)
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter (not null)
      • create

        public static BasicTemplateNavigatorAdapter.Folder<ChartOfCalculationTypes> create​(ChartOfCalculationTypes chart,
                                                                                           IResourceLookup resourceLookup,
                                                                                           org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                           INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of ChartOfCalculationTypes business object.
        Parameters:
        chart - the chart of calculation types, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<InformationRegister> create​(InformationRegister informationRegister,
                                                                                       IResourceLookup resourceLookup,
                                                                                       org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                       INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of InformationRegister business object.
        Parameters:
        informationRegister - the information register, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<AccumulationRegister> create​(AccumulationRegister accumulationRegister,
                                                                                        IResourceLookup resourceLookup,
                                                                                        org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                        INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of AccumulationRegister business object.
        Parameters:
        accumulationRegister - the accumulation register, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<BusinessProcess> create​(BusinessProcess businessProcess,
                                                                                   IResourceLookup resourceLookup,
                                                                                   org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                   INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of BusinessProcess business object.
        Parameters:
        businessProcess - the BusinessProcess, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<SettingsStorage> create​(SettingsStorage setting,
                                                                                   IResourceLookup resourceLookup,
                                                                                   org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                   INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of SettingsStorage object.
        Parameters:
        SettingsStorage - the SettingsStorage, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<Task> create​(Task task,
                                                                        IResourceLookup resourceLookup,
                                                                        org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                        INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of Task business object.
        Parameters:
        task - the task, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<CalculationRegister> create​(CalculationRegister calculationRegister,
                                                                                       IResourceLookup resourceLookup,
                                                                                       org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                       INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of CalculationRegister business object.
        Parameters:
        calculationRegister - the calculation register, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        Returns:
        the basic templates navigator adapter, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<AccountingRegister> create​(AccountingRegister accountingRegister,
                                                                                      IResourceLookup resourceLookup,
                                                                                      org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                      INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of AccountingRegister business object.
        Parameters:
        accountingRegister - the accounting register, cannot be null
        resourceLookup - the resource lookup, can not be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, can't be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, can not be null
        resourceLookup - the resource lookup, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<Table> create​(Table table,
                                                                         IResourceLookup resourceLookup,
                                                                         org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                         INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of Table business object.
        Parameters:
        table - the table, cannot be null
        resourceLookup - the resource lookup, cannot be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, cannot be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<Cube> create​(Cube cube,
                                                                        IResourceLookup resourceLookup,
                                                                        org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                        INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of Cube business object.
        Parameters:
        cube - the cube, cannot be null
        resourceLookup - the resource lookup, cannot be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, cannot be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, cannot be null
      • create

        public static BasicTemplateNavigatorAdapter.Folder<DimensionTable> create​(DimensionTable dimensionTable,
                                                                                  IResourceLookup resourceLookup,
                                                                                  org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider,
                                                                                  INavigatorContentProviderStateProvider navigatorContentProviderStateProvider)
        Creates a navigator adapter for "Templates" folder of DimensionTable business object.
        Parameters:
        dimensionTable - the dimensionTable, cannot be null
        resourceLookup - the resource lookup, cannot be null
        qualifiedNameProvider - actual IQualifiedNameProvider for getting full qualified name of the objects, cannot be null
        navigatorContentProviderStateProvider - the navigator content provider state provider, cannot be null