package org.semanticsoft.vaaclipse.p2.processor;
import org.eclipse.e4.core.contexts.IEclipseContext;
import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.equinox.p2.core.IProvisioningAgent;
import org.semanticsoft.vaaclipse.p2.iservice.ISitesManager;
import org.semanticsoft.vaaclipse.p2.sites.ui.ISitesView;
import org.semanticsoft.vaaclipse.p2.sites.ui.impl.SitesView;
public class P2SitesProcessor {
@Execute
public void setUp(IEclipseContext ctx, IProvisioningAgent agent,
ISitesManager sitesManager) {
ISitesView sitesView = new SitesView(agent, sitesManager);
ctx.set(ISitesView.class, sitesView);
}
}