/.metadata/.plugins/org.eclipse.core.resources/.history/47/90d623dd78a3001e1dff9ae635b3e1ee
#! | 28 lines | 20 code | 8 blank | 0 comment | 0 complexity | ca0fa29e688360690f944a5c68ca855a MD5 | raw file
1package info.reflectionsofmind.connexion.platform.gui.host;
2
3import info.reflectionsofmind.connexion.platform.control.control.IConnectControl;
4import info.reflectionsofmind.connexion.transport.IConnectionParameters;
5import info.reflectionsofmind.connexion.transport.ITransportFactory;
6
7import java.awt.event.ActionEvent;
8
9import javax.swing.AbstractAction;
10
11public class ConfigureTransportAction extends AbstractAction
12{
13 private final IConnectControl control;
14 private final ITransportFactory factory;
15
16 public ConfigureTransportAction(final IConnectControl control, final ITransportFactory factory)
17 {
18 this.control = control;
19 this.factory = factory;
20 }
21
22 public void actionPerformed(final ActionEvent event)
23 {
24 final IConnectionParameters parameters = this.control.getRoot().getConfiguration().getTransportConfigurers().get(this.control.getGame()).execute(this.control);
25
26
27 }
28}