Example usage for com.intellij.openapi.ui Messages configureMessagePaneUi

List of usage examples for com.intellij.openapi.ui Messages configureMessagePaneUi

Introduction

In this page you can find the example usage for com.intellij.openapi.ui Messages configureMessagePaneUi.

Prototype

@NotNull
    public static JTextPane configureMessagePaneUi(JTextPane messageComponent, String message) 

Source Link

Usage

From source file:com.microsoft.intellij.ui.AzurePanel.java

License:Open Source License

protected void init() {
    Messages.configureMessagePaneUi(textPane1, message("preferenceLinkMsg"));
    if (new File(dataFile).exists()) {
        String prefValue = DataOperations.getProperty(dataFile, message("prefVal"));
        if (prefValue != null && !prefValue.isEmpty()) {
            if (prefValue.equals("true")) {
                checkBox1.setSelected(true);
            }//from www  .  j a v a2s . c om
        }
    }
}

From source file:com.microsoft.intellij.ui.azureroles.CachingPanel.java

License:Open Source License

private void init() {
    Messages.configureMessagePaneUi(enblCacheNote, message("enblCachNtLbl"));
    cacheCheck.addItemListener(createCacheCheckListener());
    cacheScale.setPaintTicks(true);/*from www  . ja  v a2s . co  m*/
    cacheScale.setMajorTickSpacing(10);
    cacheScale.addChangeListener(createCacheScaleListener());
    txtCache.addFocusListener(createTxtCacheListener());
    accLink.setAction(createAccLinkAction());
    comboStrgAcc.addItemListener(createcomboStrgAccListener());

    CacheTableModel myModel = new CacheTableModel(new ArrayList<WindowsAzureNamedCache>(mapCache.values()));
    tblCache.setModelAndUpdateColumns(myModel);
    tblCache.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    tblCache.setRowHeight(ComboBoxTableCellEditor.INSTANCE.getComponent().getPreferredSize().height);
}

From source file:com.microsoft.intellij.ui.azureroles.LoadBalancingPanel.java

License:Open Source License

private void init() {
    try {/*  ww w  .  ja v a2s .co  m*/
        if (waRole != null) {
            WindowsAzureEndpoint endPt = waRole.getSessionAffinityInputEndpoint();
            if (endPt == null) {
                btnSsnAffinity.setSelected(false);
                lblEndptToUse.setEnabled(false);
                comboEndpt.setEnabled(false);
                comboEndpt.removeAllItems();
            } else {
                populateEndPointList();
                comboEndpt.setSelectedItem(String.format(message("dbgEndPtStr"), endPt.getName(),
                        endPt.getPort(), endPt.getPrivatePort()));
                isEditableEndpointCombo(endPt);
            }
        }
    } catch (Exception e) {
        PluginUtil.displayErrorDialogAndLog(message("adRolErrTitle"), message("dlgDbgErr"), e);
    }
    btnSsnAffinity.addItemListener(createBtnSsnAffinityListener());
    comboEndpt.addItemListener(createComboEndptListener());
    Messages.configureMessagePaneUi(lbNote, message("lbNote"));
}

From source file:com.microsoft.intellij.ui.azureroles.SSLOffloadingPanel.java

License:Open Source License

private void init() {
    btnSSLOffloading.addActionListener(createBtnSSLOffloadingListener());
    comboEndpt.addItemListener(createComboEndptListener());
    linkEndpoint.setAction(createLinkEndpointAction());
    comboCert.addItemListener(createComboCertListener());
    linkCert.setAction(createLinkCertAction());
    Messages.configureMessagePaneUi(linkNote, message("lbSslNote"));

    try {// w  ww. j a va 2  s  . com
        if (waRole != null) {
            isManualUpdate = false;
            WindowsAzureEndpoint sslEndpt = waRole.getSslOffloadingInputEndpoint();
            btnSSLOffloading.setSelected(sslEndpt != null);
            if (sslEndpt == null) {
                enableDisableControls(false);
            } else {
                enableDisableControls(true);
                populateCertList();
                populateEndPointList();
                comboCert.setSelectedItem(waRole.getSslOffloadingCert().getName());
                comboEndpt.setSelectedItem(String.format(message("dbgEndPtStr"), sslEndpt.getName(),
                        sslEndpt.getPort(), sslEndpt.getPrivatePort()));
                isEditableEndpointCombo(sslEndpt);
            }
        }
    } catch (Exception e) {
        PluginUtil.displayErrorDialogAndLog(message("adRolErrTitle"), message("dlgDbgErr"), e);
    } finally {
        isManualUpdate = true;
    }
}

From source file:com.microsoft.intellij.ui.libraries.LibraryPropertiesPanel.java

License:Open Source License

public void init() {
    acsTxt.setText(message("acsTxt"));
    certTxt.getTextField().getDocument().addDocumentListener(createCertTxtListener());
    Messages.configureMessagePaneUi(certInfoTxt, message("embedCertDefTxt"));
    FileChooserDescriptor fileChooserDescriptor = new FileChooserDescriptor(true, false, false, false, false,
            false) {//from www  .jav  a2 s .  c  o  m
        @Override
        public boolean isFileVisible(VirtualFile file, boolean showHiddenFiles) {
            return file.isDirectory() || (file.getExtension() != null
                    && (file.getExtension().equals("cer") || file.getExtension().equals(".CER")));
        }

        @Override
        public boolean isFileSelectable(VirtualFile file) {
            return (file.getExtension() != null
                    && (file.getExtension().equals("cer") || file.getExtension().equals(".CER")));
        }
    };
    fileChooserDescriptor.setTitle("Select Certificate");
    newCertBtn.addActionListener(createNewCertListener());
    certTxt.addActionListener(UIUtils.createFileChooserListener(certTxt, null, fileChooserDescriptor));
    requiresHttpsCheck.addActionListener(createRequiredHttpsCheckListener());

    if (isEdit()) {
        // Edit library scenario
        try {
            //                com.intellij.psi.search.PsiShortNamesCache.getInstance(module.getProject()).getFilesByName("web.xml");
            ACSFilterHandler editHandler = new ACSFilterHandler(String.format("%s%s%s",
                    PluginUtil.getModulePath(module), File.separator, message("xmlPath")));
            Map<String, String> paramMap = editHandler.getAcsFilterParams();
            acsTxt.setText(paramMap.get(message("acsAttr")));
            relTxt.setText(paramMap.get(message("relAttr")));
            if (paramMap.get(message("certAttr")) != null) {
                certTxt.setText(paramMap.get(message("certAttr")));
                certInfoTxt.setText(getCertInfo(certTxt.getText()));
            } else {
                certInfoTxt.setText(getEmbeddedCertInfo());
                embedCertCheck.setSelected(true);
            }

            requiresHttpsCheck.setSelected(!Boolean.valueOf(paramMap.get(message("allowHTTPAttr"))));
        } catch (Exception e) {
            AzurePlugin.log(e.getMessage(), e);
        }
    } else {
        // Add library scenario
        depCheck.setSelected(true);
    }
}

From source file:com.microsoftopentechnologies.intellij.ui.azureroles.CachingPanel.java

License:Apache License

private void init() {
    Messages.configureMessagePaneUi(enblCacheNote, message("enblCachNtLbl"));
    cacheCheck.addItemListener(createCacheCheckListener());
    cacheScale.setPaintTicks(true);//from ww  w  .  ja  va  2s  .  com
    cacheScale.setMajorTickSpacing(10);
    cacheScale.addChangeListener(createCacheScaleListener());
    txtCache.addFocusListener(createTxtCacheListener());
    accLink.setAction(createAccLinkAction());

    CacheTableModel myModel = new CacheTableModel(new ArrayList<WindowsAzureNamedCache>(mapCache.values()));
    tblCache.setModelAndUpdateColumns(myModel);
    tblCache.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    tblCache.setRowHeight(ComboBoxTableCellEditor.INSTANCE.getComponent().getPreferredSize().height);
}