package net.mms_projects.copy_it.integration;
import net.mms_projects.copy_it.Activatable;
import net.mms_projects.copy_it.ClipboardManager;
import net.mms_projects.copy_it.EnvironmentIntegration;
import net.mms_projects.copy_it.FunctionalityManager;
import net.mms_projects.copy_it.SyncManager;
/**
* This integration provider adds Windows specific integrations.
*/
public class WindowsIntegration extends EnvironmentIntegration {
public WindowsIntegration(FunctionalityManager<Activatable> functionality,
SyncManager syncManager, ClipboardManager clipboardManager) {
/*
* Adds SWT integration like a tray icon
*/
BasicSwtIntegration swtIntegration = new BasicSwtIntegration(this,
functionality, syncManager, clipboardManager);
this.addIntegration(swtIntegration);
}
@Override
public void standaloneSetup() {
// TODO Auto-generated method stub
}
}