Search in sources :

Example 1 with IBackendFactory

use of org.erlide.backend.api.IBackendFactory in project erlide_eclipse by erlang.

the class BackendActivator method start.

@Override
public void start(final BundleContext context) throws Exception {
    DebugStream.activate();
    ErlLogger.debug("Backend plugin starting");
    final IRuntimeInfoCatalog catalog = BackendCore.getRuntimeInfoCatalog();
    final IBackendFactory backendFactory = new BackendFactory(catalog);
    final IBackendManager backendManager = new BackendManager(backendFactory);
    BackendCore.init(backendManager);
    ErlLogger.debug("Backend plugin started");
}
Also used : IBackendFactory(org.erlide.backend.api.IBackendFactory) IRuntimeInfoCatalog(org.erlide.runtime.runtimeinfo.IRuntimeInfoCatalog) IBackendManager(org.erlide.backend.api.IBackendManager) IBackendFactory(org.erlide.backend.api.IBackendFactory) IBackendManager(org.erlide.backend.api.IBackendManager)

Aggregations

IBackendFactory (org.erlide.backend.api.IBackendFactory)1 IBackendManager (org.erlide.backend.api.IBackendManager)1 IRuntimeInfoCatalog (org.erlide.runtime.runtimeinfo.IRuntimeInfoCatalog)1