package org.codefaces.core;
import org.codefaces.core.connectors.SCMConnectorManager;
import org.codefaces.core.internal.CodeFacesCoreActivator;
import org.codefaces.core.operations.SCMOperationHandlerManager;
public class SCMManager {
private final SCMConnectorManager connectorManager;
private final SCMOperationHandlerManager operationHandlerManager;
public SCMConnectorManager getConnectorManager() {
return connectorManager;
}
public SCMOperationHandlerManager getOperationHandlerManager() {
return operationHandlerManager;
}
public SCMManager(SCMConnectorManager connectorManager,
SCMOperationHandlerManager operationHandlerManager) {
this.connectorManager = connectorManager;
this.operationHandlerManager = operationHandlerManager;
}
public static SCMManager getInstance() {
return CodeFacesCoreActivator.getDefault().getSCMManager();
}
}