public WskDeployWindowForm()

in src/main/java/org/apache/openwhisk/intellij/wskdeploy/toolwindow/ui/WskDeployWindowForm.java [74:102]


    public WskDeployWindowForm(Project project, ToolWindow toolWindow) {
        this.wskDeployService = ServiceManager.getService(project, WskDeployService.class);

        // Toolbar
        String actionGroupName = "WskDeployWindow.Actions.Controls";
        ActionManager actionManager = ActionManager.getInstance();
        ActionGroup actionGroup = (ActionGroup) actionManager.getAction(actionGroupName);
        ActionToolbar actionToolbar = actionManager.createActionToolbar("", actionGroup, true);
        actionToolbar.setTargetComponent(actionsJPanel);
        actionsJPanel.add(actionToolbar.getComponent());

        // Download url for wskdeploy
        urlJLabel.setText("<html> WskDeploy download : <a href=\\\"\\\">" + WSKDEPLOY_URL + "</a></html>");
        urlJLabel.setCursor(new Cursor(Cursor.HAND_CURSOR));
        urlJLabel.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent e) {
                try {
                    Desktop.getDesktop().browse(new URI(WSKDEPLOY_URL));
                } catch (IOException | URISyntaxException ex) {
                    String msg = "Cannot open " + WSKDEPLOY_URL;
                    LOG.error(msg, ex);
                    NOTIFIER.notify(project, msg, NotificationType.ERROR);
                }
            }
        });

        setWskDeployTree(project, loadWskDeployManifest(project));
    }