List of usage examples for com.intellij.openapi.ui Messages configureMessagePaneUi
@NotNull public static JTextPane configureMessagePaneUi(JTextPane messageComponent, String message)
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); }