public LinkedActionsEntryForm()

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()));
            }
        });
    }