renamed some components: better explanations
This commit is contained in:
parent
f27dd80489
commit
214b6f5f4d
1 changed files with 28 additions and 17 deletions
|
@ -26,7 +26,7 @@
|
|||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: ContikiMoteTypeDialog.java,v 1.44 2008/10/03 13:08:58 fros4943 Exp $
|
||||
* $Id: ContikiMoteTypeDialog.java,v 1.45 2008/10/03 13:39:49 fros4943 Exp $
|
||||
*/
|
||||
|
||||
package se.sics.cooja.contikimote;
|
||||
|
@ -154,7 +154,7 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
myDialog.textID.setEnabled(false);
|
||||
|
||||
// Change title to indicate this is a recompilation
|
||||
myDialog.setTitle("Recompile Mote Type");
|
||||
myDialog.setTitle("Recreate Mote Type");
|
||||
} else {
|
||||
// Suggest new identifier
|
||||
String suggestedID = ContikiMoteType.generateUniqueMoteTypeID(myDialog.allOtherTypes, null);
|
||||
|
@ -413,15 +413,15 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
}
|
||||
|
||||
private ContikiMoteTypeDialog(Dialog dialog) {
|
||||
super(dialog, "Add Mote Type", ModalityType.APPLICATION_MODAL);
|
||||
super(dialog, "Create Mote Type", ModalityType.APPLICATION_MODAL);
|
||||
setupDialog();
|
||||
}
|
||||
private ContikiMoteTypeDialog(Window window) {
|
||||
super(window, "Add Mote Type", ModalityType.APPLICATION_MODAL);
|
||||
super(window, "Create Mote Type", ModalityType.APPLICATION_MODAL);
|
||||
setupDialog();
|
||||
}
|
||||
private ContikiMoteTypeDialog(Frame frame) {
|
||||
super(frame, "Add Mote Type", ModalityType.APPLICATION_MODAL);
|
||||
super(frame, "Create Mote Type", ModalityType.APPLICATION_MODAL);
|
||||
setupDialog();
|
||||
}
|
||||
|
||||
|
@ -448,13 +448,13 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
|
||||
buttonPane.add(Box.createHorizontalGlue());
|
||||
|
||||
button = new JButton("Clean intermediate files");
|
||||
button = new JButton("Clean");
|
||||
button.setActionCommand("clean");
|
||||
button.addActionListener(myEventHandler);
|
||||
buttonPane.add(Box.createRigidArea(new Dimension(10, 0)));
|
||||
buttonPane.add(button);
|
||||
|
||||
button = new JButton("Compile & Test");
|
||||
button = new JButton("Compile");
|
||||
button.setActionCommand("testsettings");
|
||||
button.addActionListener(myEventHandler);
|
||||
testButton = button;
|
||||
|
@ -584,11 +584,13 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
textField = new JTextField();
|
||||
textField.setText(GUI.getExternalToolsSetting("PATH_CONTIKI"));
|
||||
textField.getDocument().addDocumentListener(myEventHandler);
|
||||
textField.setEnabled(false); /* Disabled: Almost never used */
|
||||
textContikiDir = textField;
|
||||
label.setLabelFor(textField);
|
||||
|
||||
button = new JButton("Browse");
|
||||
button.setActionCommand("browsecontiki");
|
||||
button.setEnabled(false); /* Disabled: Almost never used */
|
||||
button.addActionListener(myEventHandler);
|
||||
|
||||
smallPane.add(label);
|
||||
|
@ -611,6 +613,7 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
textField.setText(textContikiDir.getText()
|
||||
+ GUI.getExternalToolsSetting("PATH_COOJA_CORE_RELATIVE"));
|
||||
textField.setEditable(false);
|
||||
textField.setEnabled(false); /* Disabled: Almost never used */
|
||||
textCoreDir = textField;
|
||||
label.setLabelFor(textField);
|
||||
|
||||
|
@ -627,7 +630,7 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
smallPane = new JPanel();
|
||||
smallPane.setAlignmentX(Component.LEFT_ALIGNMENT);
|
||||
smallPane.setLayout(new BoxLayout(smallPane, BoxLayout.X_AXIS));
|
||||
label = new JLabel("Mote type project directories");
|
||||
label = new JLabel("Contiki code search paths");
|
||||
label.setPreferredSize(new Dimension(LABEL_WIDTH, LABEL_HEIGHT));
|
||||
|
||||
textField = new JTextField();
|
||||
|
@ -686,7 +689,11 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
rescanButton = new JButton("Scan now");
|
||||
rescanButton.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
rescanDirectories();
|
||||
new Thread(new Runnable() {
|
||||
public void run() {
|
||||
rescanDirectories();
|
||||
}
|
||||
}).start();
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -1013,26 +1020,24 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
|
||||
JPanel progressPanel = new JPanel(new BorderLayout());
|
||||
final JDialog progressDialog = new JDialog(myDialog, (String) null);
|
||||
JProgressBar progressBar;
|
||||
|
||||
final MessageList taskOutput;
|
||||
progressDialog.setLocationRelativeTo(myDialog);
|
||||
|
||||
progressBar = new JProgressBar(0, 100);
|
||||
progressDialog.setLocationRelativeTo(myDialog);
|
||||
JProgressBar progressBar = new JProgressBar(0, 100);
|
||||
progressBar.setValue(0);
|
||||
progressBar.setStringPainted(true);
|
||||
progressBar.setIndeterminate(true);
|
||||
|
||||
taskOutput = new MessageList();
|
||||
|
||||
final Thread compilationThreadCopy = compilationThread;
|
||||
final Thread compilationThreadCopy = Thread.currentThread();
|
||||
final JButton button = new JButton("Abort compilation");
|
||||
button.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
if (compilationThreadCopy != null && compilationThreadCopy.isAlive()) {
|
||||
compilationThreadCopy.interrupt();
|
||||
}
|
||||
if (progressDialog != null && progressDialog.isDisplayable()) {
|
||||
if (progressDialog.isDisplayable()) {
|
||||
progressDialog.dispose();
|
||||
}
|
||||
}
|
||||
|
@ -1094,7 +1099,7 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
|
||||
progressDialog.getContentPane().add(progressPanel);
|
||||
progressDialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
||||
progressDialog.pack();
|
||||
progressDialog.setSize(500, 300);
|
||||
|
||||
progressDialog.getRootPane().setDefaultButton(button);
|
||||
progressDialog.setVisible(true);
|
||||
|
@ -2305,6 +2310,12 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
|
||||
createButton.setEnabled(libraryCreatedOK = false);
|
||||
pathsWereUpdated();
|
||||
|
||||
new Thread(new Runnable() {
|
||||
public void run() {
|
||||
rescanDirectories();
|
||||
}
|
||||
}).start();
|
||||
}
|
||||
} else if (e.getActionCommand().equals("scanprocesses")) {
|
||||
// Clear process panel
|
||||
|
@ -2318,7 +2329,7 @@ public class ContikiMoteTypeDialog extends JDialog {
|
|||
|
||||
/* If mote type specific project directories, scan the testapps directory */
|
||||
if (moteTypeProjectDirs == null || moteTypeProjectDirs.isEmpty()) {
|
||||
logger.info("No project directories selected, scanning testapps");
|
||||
logger.info("No code search paths specified, scanning default directory");
|
||||
processes.addAll(ContikiMoteTypeDialog.scanForProcesses(
|
||||
new File(textCoreDir.getText(), "testapps")));
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue