@Override
	protected void jAddButtonActionPerformed(ActionEvent evt) {

		if (evt.getActionCommand().equals("Add")) {

			selectedIndex = jListingPanelList.getSelectedIndex();

			// Daca s-a selectat ceva din lista din stanga
			if (selectedIndex != -1) {

				String selectedElement = (String) jListingModel
						.elementAt(selectedIndex);

				/*
				 *  Procedeul de aici nu mai este acelasi ca in fereastra de
				 *  binarizare, pentru ca executabilele se muta dintr-o lista in alta;
				 *  Este necesara cautarea "manuala" a executabilului in
				 *  operations, dupa nume
				 */

				for (Operation op : operations) {

					if (selectedElement.equals(op.getName())) {

						Operation newOperation = op.copy();
					
						if (newOperation.getParameters().size() == 2) {

							addExec(newOperation);
						} else {

							ParametersWindow parametersWindow = new ParametersWindow(
									this, newOperation);
							parametersWindow.setVisible(true);
						}

						break;
					}
				}
			}
		}
	}