Activator.java 983 B

1234567891011121314151617181920212223242526
  1. package com.ur.urcap.examples.pickorplaceswing;
  2. import org.osgi.framework.BundleActivator;
  3. import org.osgi.framework.BundleContext;
  4. import com.ur.urcap.api.contribution.program.swing.SwingProgramNodeService;
  5. import com.ur.urcap.examples.pickorplaceswing.close.GripperCloseProgramNodeService;
  6. import com.ur.urcap.examples.pickorplaceswing.open.GripperOpenProgramNodeService;
  7. import com.ur.urcap.examples.pickorplaceswing.pickorplace.PickOrPlaceProgramNodeService;
  8. public class Activator implements BundleActivator {
  9. @Override
  10. public void start(final BundleContext context) throws Exception {
  11. context.registerService(SwingProgramNodeService.class, new PickOrPlaceProgramNodeService(), null);
  12. context.registerService(SwingProgramNodeService.class, new GripperOpenProgramNodeService(), null);
  13. context.registerService(SwingProgramNodeService.class, new GripperCloseProgramNodeService(), null);
  14. }
  15. @Override
  16. public void stop(BundleContext context) throws Exception {
  17. }
  18. }