Activator.java 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. package urgrip;
  2. import com.ur.urcap.api.contribution.installation.swing.SwingInstallationNodeService;
  3. import com.ur.urcap.api.contribution.program.swing.SwingProgramNodeService;
  4. import com.ur.urcap.api.contribution.toolbar.swing.SwingToolbarService;
  5. import org.osgi.framework.BundleActivator;
  6. import org.osgi.framework.BundleContext;
  7. import urgrip.installation.URGripInstallationNodeService;
  8. import urgrip.programnodes.GripperBlowoutNodeService;
  9. import urgrip.programnodes.GripperCoupleNodeService;
  10. import urgrip.programnodes.GripperGripNodeService;
  11. import urgrip.toolbar.MyToolbarService;
  12. public class Activator implements BundleActivator {
  13. @Override
  14. public void start(BundleContext context) throws Exception {
  15. System.out.println("Gripper Activator says Hello World!");
  16. context.registerService(SwingToolbarService.class, new MyToolbarService(), null);
  17. context.registerService(SwingProgramNodeService.class, new GripperBlowoutNodeService(), null);
  18. context.registerService(SwingProgramNodeService.class, new GripperCoupleNodeService(), null);
  19. context.registerService(SwingProgramNodeService.class, new GripperGripNodeService(), null);
  20. context.registerService(SwingInstallationNodeService.class, new URGripInstallationNodeService(), null);
  21. }
  22. @Override
  23. public void stop(BundleContext bundleContext) throws Exception {
  24. System.out.println("Activator says Goodbye World!");
  25. }
  26. }