/.metadata/.plugins/org.eclipse.core.resources/.history/47/90d623dd78a3001e1dff9ae635b3e1ee

https://bitbucket.org/fixpoint/connexion · #! · 28 lines · 20 code · 8 blank · 0 comment · 0 complexity · ca0fa29e688360690f944a5c68ca855a MD5 · raw file

  1. package info.reflectionsofmind.connexion.platform.gui.host;
  2. import info.reflectionsofmind.connexion.platform.control.control.IConnectControl;
  3. import info.reflectionsofmind.connexion.transport.IConnectionParameters;
  4. import info.reflectionsofmind.connexion.transport.ITransportFactory;
  5. import java.awt.event.ActionEvent;
  6. import javax.swing.AbstractAction;
  7. public class ConfigureTransportAction extends AbstractAction
  8. {
  9. private final IConnectControl control;
  10. private final ITransportFactory factory;
  11. public ConfigureTransportAction(final IConnectControl control, final ITransportFactory factory)
  12. {
  13. this.control = control;
  14. this.factory = factory;
  15. }
  16. public void actionPerformed(final ActionEvent event)
  17. {
  18. final IConnectionParameters parameters = this.control.getRoot().getConfiguration().getTransportConfigurers().get(this.control.getGame()).execute(this.control);
  19. }
  20. }