1
2
3
4
5
6
7
8
9
10
11 package com.jsql.view.swing.interaction;
12
13 import com.jsql.view.interaction.InteractionCommand;
14 import com.jsql.view.swing.util.MediatorHelper;
15
16 import javax.swing.*;
17
18
19
20
21 public class AddTabExploitSql extends CreateTabHelper implements InteractionCommand {
22
23
24 private final String url;
25
26 private final String user;
27 private final String pass;
28
29
30
31
32 public AddTabExploitSql(Object[] interactionParams) {
33 this.url = (String) interactionParams[0];
34 this.user = (String) interactionParams[1];
35 this.pass = (String) interactionParams[2];
36 }
37
38 @Override
39 public void execute() {
40 SwingUtilities.invokeLater(() -> MediatorHelper.tabResults().addTabExploitSql(this.url, this.user, this.pass));
41 }
42 }