package org.erlide.backend.api;
import org.erlide.runtime.api.IOtpNodeProxy;
import org.erlide.runtime.runtimeinfo.RuntimeInfo;
public interface IBackendFactory {
IBackend createIdeBackend();
IBackend createBuildBackend(final RuntimeInfo info);
IBackend createBackend(final BackendData data);
IOtpNodeProxy createNodeProxy(BackendData data);
}