in src/main/java/org/apache/openwhisk/intellij/explorer/dialog/action/ui/LinkedActionsEntryForm.java [44:79]
public LinkedActionsEntryForm(int index,
String namespace,
String actionName,
UpActionListener upActionListener,
DownActionListener downActionListener,
RemoveActionListener removeActionListener) {
this.namespace = namespace;
indexJLabel.setText(String.valueOf(index));
indexJLabel.setHorizontalAlignment(SwingConstants.CENTER);
setActionName(actionName);
upJButton.setIcon(Icons.ARROW_UP);
upJButton.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
upActionListener.upAction(Integer.parseInt(indexJLabel.getText()));
}
});
downJButton.setIcon(Icons.ARROW_DOWN);
downJButton.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
downActionListener.downAction(Integer.parseInt(indexJLabel.getText()));
}
});
removeJButton.setIcon(Remove);
removeJButton.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
removeActionListener.removeAction(Integer.parseInt(indexJLabel.getText()));
}
});
}