@Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { JLabel label = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); if (loadingMarker.equals(value)) { label.setText(NbBundle.getMessage(PanelProjectLocationVisual.class, "Loading_Host_Text")); // NOI18N } else { ServerRecord rec = (ServerRecord) value; if (rec != null) { label.setText(rec.getDisplayName()); } } return label; } }
@Override protected void performAction(final ExecutionEnvironment execEnv, final Node[] activatedNodes) { RP.post(new NamedRunnable("Uploading to " + ServerList.get(execEnv).getDisplayName()) { // NOI18N @Override protected void runImpl() { download(execEnv, activatedNodes); } }); }
public UpDownLoader(ExecutionEnvironment execEnv, Node[] nodes, InputOutput tab) { this.execEnv = execEnv; this.nodes = nodes; this.tab = tab; envName = ServerList.get(execEnv).getDisplayName(); }
@Override public String[] getTags() { List<String> l = new ArrayList<>(); for (ServerRecord record : ServerList.getRecords()) { l.add(record.getDisplayName()); } return l.toArray(new String[l.size()]); }
@Override protected void performAction(final ExecutionEnvironment execEnv, final Node[] activatedNodes) { RP.post(new NamedRunnable("Uploading to " + ServerList.get(execEnv).getDisplayName()) { // NOI18N @Override protected void runImpl() { upload(execEnv, activatedNodes); } }); }
@Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { JLabel label = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); ServerRecord rec = (ServerRecord) value; if (rec != null) { label.setText(rec.getDisplayName()); if (rec.equals(tcm.getDefaultHostRecord())) { label.setFont(label.getFont().deriveFont(Font.BOLD)); } } return label; } }
@Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { JLabel label = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); ServerRecord rec = (ServerRecord) value; if (rec != null) { label.setText(rec.getDisplayName()); if (rec.equals(tcm.getDefaultHostRecord())) { label.setFont(label.getFont().deriveFont(Font.BOLD)); } } return label; } }
private static void showErrorDialog(ServerRecord serverRecord) { final String message = MessageFormat.format(Catalog.get("ERR_Cant_Cnnect"), serverRecord.getDisplayName()); // NOI18N final String title = Catalog.get("DLG_TITLE_Cant_Connect"); //NOI18N SwingUtilities.invokeLater(new Runnable() { @Override public void run() { JOptionPane.showMessageDialog( WindowManager.getDefault().getMainWindow(), message, title, JOptionPane.ERROR_MESSAGE); } }); }
private void initializeNew() { lastHostChoice = ServerList.getDefaultRecord().getDisplayName(); initRemoteHost(); lastFilter = (String) filterCombo.getSelectedItem(); }
final ServerRecord currRecord = ServerList.get(currEnv); if (currRecord.getDisplayName().equals(v)) { final int newValue = i; final Runnable setter = new Runnable() {
for (ServerRecord record : servers) { for (CompilerSet cs : getCompilerSetManager(record.getExecutionEnvironment()).getCompilerSets()) { CompilerSetPresenter csp = new CompilerSetPresenter(cs, record.getExecutionEnvironment(), record.getDisplayName() + " : " + cs.getName()); //NOI18N if (csToSelect == cs) { toSelect.set(csp);
for (ServerRecord record : servers) { for (CompilerSet cs : getCompilerSetManager(record.getExecutionEnvironment()).getCompilerSets()) { CompilerSetPresenter csp = new CompilerSetPresenter(cs, record.getExecutionEnvironment(), record.getDisplayName() + " : " + cs.getName()); //NOI18N if (csToSelect == cs) { toSelect.set(csp);
public String getDisplayName(boolean displayIfNotFound) { String out = ServerList.get(getExecutionEnvironment()).getDisplayName(); if (displayIfNotFound && !isConfigured()) { out = NbBundle.getMessage(DevelopmentHostConfiguration.class, "NOT_CONFIGURED", out); // NOI18N } else { int platformID = getBuildPlatformConfiguration().getValue(); // platformID = CompilerSetManager.getDefault(getExecutionEnvironment()).getPlatform(); Platform platform = Platforms.getPlatform(platformID); if (platform != null) { out += " [" + platform.getDisplayName() + "]"; // NOI18N } } return out; }
|| savedRecord.getX11Forwarding() != currentRecord.getX11Forwarding() || savedRecord.isRememberPassword() != currentRecord.isRememberPassword() || !savedRecord.getDisplayName().equals(currentRecord.getDisplayName())) { return true;
String message; if (record.isDeleted()) { message = MessageFormat.format(getString("ERR_RequestingDeletedConnection"), record.getDisplayName()); int res = JOptionPane.showConfirmDialog(WindowManager.getDefault().getMainWindow(), message, getString("DLG_TITLE_DeletedConnection"), JOptionPane.YES_NO_OPTION); if (res == JOptionPane.YES_OPTION) { ServerList.addServer(record.getExecutionEnvironment(), record.getDisplayName(), record.getSyncFactory(), false, true); } else { return; String msg = NbBundle.getMessage(MakeActionProvider.class, "MSG_Validate_Host", record.getDisplayName()); String title = NbBundle.getMessage(MakeActionProvider.class, "DLG_TITLE_Validate_Host"); ModalMessageDlg.runLongTask(mainWindow, wrapper, null, wrapper, title, msg);
|| savedRecord.getX11Forwarding() != currentRecord.getX11Forwarding() || savedRecord.isRememberPassword() != currentRecord.isRememberPassword() || !savedRecord.getDisplayName().equals(currentRecord.getDisplayName())) { return true;
@Override public String getName() { if (!wasEnabled()) { return getDummyItemText(); } final Node[] activatedNodes = activatedNodesCache.get(); if (activatedNodes == null || activatedNodes.length == 0) { return getDummyItemText(); } Pair<ExecutionEnvironment, RemoteSyncFactory> p = getEnv(activatedNodes); ExecutionEnvironment execEnv = (p == null) ? null : p.first(); if (execEnv == null || execEnv.isLocal()) { return getDummyItemText(); } final String hostName = ServerList.get(execEnv).getDisplayName(); return getItemText(hostName); } }
@Override public void runImpl() { try { if (!ConnectionManager.getInstance().isConnectedTo(record.getExecutionEnvironment())) { ConnectionManager.getInstance().connectTo(record.getExecutionEnvironment()); } record.validate(true); // initialize compiler sets for remote host if needed CompilerSetManager csm = CompilerSetManager.get(record.getExecutionEnvironment()); csm.initialize(true, true, null); } catch (CancellationException ex) { cancel(); } catch (Exception e) { e.printStackTrace(System.err); final String message = MessageFormat.format(getString("ERR_Cant_Connect"), record.getDisplayName()); //NOI18N final String title = getString("DLG_TITLE_Cant_Connect"); //NOI18N SwingUtilities.invokeLater(new Runnable() { @Override public void run() { JOptionPane.showMessageDialog(WindowManager.getDefault().getMainWindow(), message, title, JOptionPane.ERROR_MESSAGE); } }); } if (record.isOnline()) { actionWorker.run(); } } };