public void refreshOutput() { Command command = cmdEditor.getModel(); if (cmdTable.getSelectedRow() == -1) { cmdTabs.setSelectedIndex(0); cmdTabs.setEnabledAt(1, false); cmdTabs.setEnabledAt(2, false); } else { cmdTabs.setEnabledAt(1, true); cmdTabs.setEnabledAt(2, true); } if (command != null) { JTextArea text = stdOutput.isShowing() ? stdOutput : errOutput.isShowing() ? errOutput : null; if (text != null) { try { text.setText(cmdEditor.getProcess().getTraces(command, text == stdOutput)); return; } catch (ConnectException e) { setStatus(e); } } } // else stdOutput.setText(""); errOutput.setText(""); }
public void setEditable(boolean pEnable) { wrapper.setEditable(pEnable); // Disable fields + buttons mainTable.setEditable(pEnable); // Disable moving !!! cmdEditor.setEditable(pEnable); // Disable fields + buttons }