Revision 37601 branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/creation/panel/DefaultPackageInfoPanel.java
DefaultPackageInfoPanel.java | ||
---|---|---|
37 | 37 |
import javax.swing.JComboBox; |
38 | 38 |
import javax.swing.JLabel; |
39 | 39 |
import javax.swing.JOptionPane; |
40 |
import javax.swing.JPanel; |
|
40 | 41 |
import javax.swing.JScrollPane; |
41 | 42 |
import javax.swing.JTextArea; |
42 | 43 |
import javax.swing.JTextField; |
... | ... | |
87 | 88 |
private JTextField ownerText; |
88 | 89 |
private JLabel dependenciesLabel; |
89 | 90 |
private JTextField dependenciesText; |
91 |
private JLabel ownerURLLabel; |
|
92 |
private JTextField ownerURLText; |
|
90 | 93 |
|
94 |
// private JScrollPane scrollPane; |
|
95 |
private JPanel newPanel; |
|
96 |
|
|
91 | 97 |
public DefaultPackageInfoPanel() { |
92 | 98 |
super(); |
93 | 99 |
swingInstallerManager = (DefaultSwingInstallerManager) SwingInstallerLocator |
94 | 100 |
.getSwingInstallerManager(); |
95 | 101 |
initComponents(); |
102 |
// initComponents2(); |
|
96 | 103 |
initCombos(); |
97 | 104 |
} |
98 | 105 |
|
... | ... | |
159 | 166 |
sourcesText = new JTextField(); |
160 | 167 |
ownerLabel = new JLabel(); |
161 | 168 |
ownerText = new JTextField(); |
169 |
ownerURLLabel = new JLabel(); |
|
170 |
ownerURLText = new JTextField(); |
|
171 |
|
|
162 | 172 |
dependenciesLabel = new JLabel(); |
163 | 173 |
dependenciesText = new JTextField(); |
164 | 174 |
|
... | ... | |
362 | 372 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
363 | 373 |
add(ownerText, gridBagConstraints); |
364 | 374 |
|
365 |
sourcesLabel.setText(swingInstallerManager.getText("sources_url")); |
|
375 |
ownerURLLabel.setText(swingInstallerManager |
|
376 |
.getText("package_URL_owner")); |
|
366 | 377 |
gridBagConstraints = new GridBagConstraints(); |
367 | 378 |
gridBagConstraints.gridx = 0; |
368 | 379 |
gridBagConstraints.gridy = 12; |
369 | 380 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
370 | 381 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
382 |
add(ownerURLLabel, gridBagConstraints); |
|
383 |
|
|
384 |
ownerURLText.setPreferredSize(new Dimension(100, 27)); |
|
385 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
|
386 |
gridBagConstraints.gridx = 1; |
|
387 |
gridBagConstraints.gridy = 12; |
|
388 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
389 |
gridBagConstraints.weightx = 1.0; |
|
390 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
391 |
add(ownerURLText, gridBagConstraints); |
|
392 |
|
|
393 |
sourcesLabel.setText(swingInstallerManager.getText("sources_url")); |
|
394 |
gridBagConstraints = new GridBagConstraints(); |
|
395 |
gridBagConstraints.gridx = 0; |
|
396 |
gridBagConstraints.gridy = 13; |
|
397 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
398 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
371 | 399 |
add(sourcesLabel, gridBagConstraints); |
372 | 400 |
|
373 | 401 |
sourcesText.setPreferredSize(new Dimension(100, 27)); |
374 | 402 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
375 | 403 |
gridBagConstraints.gridx = 1; |
376 |
gridBagConstraints.gridy = 12;
|
|
404 |
gridBagConstraints.gridy = 13;
|
|
377 | 405 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
378 | 406 |
gridBagConstraints.weightx = 1.0; |
379 | 407 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
... | ... | |
383 | 411 |
.setText(swingInstallerManager.getText("dependencies")); |
384 | 412 |
gridBagConstraints = new GridBagConstraints(); |
385 | 413 |
gridBagConstraints.gridx = 0; |
386 |
gridBagConstraints.gridy = 13;
|
|
414 |
gridBagConstraints.gridy = 14;
|
|
387 | 415 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
388 | 416 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
389 | 417 |
add(dependenciesLabel, gridBagConstraints); |
... | ... | |
391 | 419 |
dependenciesText.setPreferredSize(new Dimension(100, 27)); |
392 | 420 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
393 | 421 |
gridBagConstraints.gridx = 1; |
394 |
gridBagConstraints.gridy = 13;
|
|
422 |
gridBagConstraints.gridy = 14;
|
|
395 | 423 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
396 | 424 |
gridBagConstraints.weightx = 1.0; |
397 | 425 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
398 | 426 |
add(dependenciesText, gridBagConstraints); |
399 | 427 |
} |
400 | 428 |
|
429 |
private void initComponents2() { |
|
430 |
java.awt.GridBagConstraints gridBagConstraints; |
|
431 |
|
|
432 |
// new |
|
433 |
newPanel = new JPanel(); |
|
434 |
|
|
435 |
nameLabel = new JLabel(); |
|
436 |
nameText = new JTextField(); |
|
437 |
descriptionScrollPane = new JScrollPane(); |
|
438 |
descriptionArea = new JTextArea(); |
|
439 |
descriptionLabel = new JLabel(); |
|
440 |
versionLabel = new JLabel(); |
|
441 |
versionText = new JTextField(); |
|
442 |
buildLabel = new JLabel(); |
|
443 |
buildText = new JTextField(); |
|
444 |
statusLabel = new JLabel(); |
|
445 |
statusCombo = new JComboBox(); |
|
446 |
officialLabel = new javax.swing.JLabel(); |
|
447 |
officialCheckBox = new JCheckBox(); |
|
448 |
codeLabel = new JLabel(); |
|
449 |
codeText = new JTextField(); |
|
450 |
|
|
451 |
operatingSystemLabel = new JLabel(); |
|
452 |
operatingSystemCombo = new JComboBox(); |
|
453 |
architectureLabel = new JLabel(); |
|
454 |
architectureCombo = new JComboBox(); |
|
455 |
javaVMLabel = new JLabel(); |
|
456 |
javaVMCombo = new JComboBox(); |
|
457 |
applicationVersionLabel = new JLabel(); |
|
458 |
applicationVersionText = new JTextField(); |
|
459 |
|
|
460 |
sourcesLabel = new JLabel(); |
|
461 |
sourcesText = new JTextField(); |
|
462 |
ownerLabel = new JLabel(); |
|
463 |
ownerText = new JTextField(); |
|
464 |
ownerURLLabel = new JLabel(); |
|
465 |
ownerURLText = new JTextField(); |
|
466 |
|
|
467 |
dependenciesLabel = new JLabel(); |
|
468 |
dependenciesText = new JTextField(); |
|
469 |
|
|
470 |
newPanel.setLayout(new java.awt.GridBagLayout()); |
|
471 |
|
|
472 |
nameLabel.setText(swingInstallerManager.getText("name")); |
|
473 |
gridBagConstraints = new GridBagConstraints(); |
|
474 |
gridBagConstraints.gridx = 0; |
|
475 |
gridBagConstraints.gridy = 1; |
|
476 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
477 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
478 |
newPanel.add(nameLabel, gridBagConstraints); |
|
479 |
|
|
480 |
nameText.setPreferredSize(new Dimension(100, 27)); |
|
481 |
gridBagConstraints = new GridBagConstraints(); |
|
482 |
gridBagConstraints.gridx = 1; |
|
483 |
gridBagConstraints.gridy = 1; |
|
484 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
485 |
gridBagConstraints.weightx = 1.0; |
|
486 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
487 |
newPanel.add(nameText, gridBagConstraints); |
|
488 |
|
|
489 |
descriptionLabel.setText(swingInstallerManager.getText("description")); |
|
490 |
gridBagConstraints = new GridBagConstraints(); |
|
491 |
gridBagConstraints.gridx = 0; |
|
492 |
gridBagConstraints.gridy = 2; |
|
493 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
494 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
495 |
newPanel.add(descriptionLabel, gridBagConstraints); |
|
496 |
|
|
497 |
descriptionArea.setColumns(20); |
|
498 |
descriptionArea.setRows(5); |
|
499 |
descriptionScrollPane.setViewportView(descriptionArea); |
|
500 |
gridBagConstraints = new GridBagConstraints(); |
|
501 |
gridBagConstraints.gridx = 1; |
|
502 |
gridBagConstraints.gridy = 2; |
|
503 |
gridBagConstraints.fill = GridBagConstraints.BOTH; |
|
504 |
gridBagConstraints.weightx = 1.0; |
|
505 |
gridBagConstraints.weighty = 1.0; |
|
506 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
507 |
newPanel.add(descriptionScrollPane, gridBagConstraints); |
|
508 |
|
|
509 |
versionLabel.setText(swingInstallerManager.getText("version")); |
|
510 |
gridBagConstraints = new GridBagConstraints(); |
|
511 |
gridBagConstraints.gridx = 0; |
|
512 |
gridBagConstraints.gridy = 3; |
|
513 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
514 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
515 |
newPanel.add(versionLabel, gridBagConstraints); |
|
516 |
|
|
517 |
versionText.setPreferredSize(new Dimension(100, 27)); |
|
518 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
|
519 |
gridBagConstraints.gridx = 1; |
|
520 |
gridBagConstraints.gridy = 3; |
|
521 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
522 |
gridBagConstraints.weightx = 1.0; |
|
523 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
524 |
newPanel.add(versionText, gridBagConstraints); |
|
525 |
|
|
526 |
buildLabel.setText(swingInstallerManager.getText("build")); |
|
527 |
gridBagConstraints = new GridBagConstraints(); |
|
528 |
gridBagConstraints.gridx = 0; |
|
529 |
gridBagConstraints.gridy = 4; |
|
530 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
531 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
532 |
newPanel.add(buildLabel, gridBagConstraints); |
|
533 |
|
|
534 |
buildText.setPreferredSize(new java.awt.Dimension(100, 27)); |
|
535 |
gridBagConstraints = new GridBagConstraints(); |
|
536 |
gridBagConstraints.gridx = 1; |
|
537 |
gridBagConstraints.gridy = 4; |
|
538 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
539 |
gridBagConstraints.weightx = 1.0; |
|
540 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
541 |
newPanel.add(buildText, gridBagConstraints); |
|
542 |
|
|
543 |
officialLabel.setText(swingInstallerManager.getText("is_official")); |
|
544 |
gridBagConstraints = new GridBagConstraints(); |
|
545 |
gridBagConstraints.gridx = 0; |
|
546 |
gridBagConstraints.gridy = 6; |
|
547 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
548 |
gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); |
|
549 |
newPanel.add(officialLabel, gridBagConstraints); |
|
550 |
|
|
551 |
gridBagConstraints = new GridBagConstraints(); |
|
552 |
gridBagConstraints.gridx = 1; |
|
553 |
gridBagConstraints.gridy = 6; |
|
554 |
gridBagConstraints.anchor = GridBagConstraints.WEST; |
|
555 |
gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); |
|
556 |
newPanel.add(officialCheckBox, gridBagConstraints); |
|
557 |
|
|
558 |
statusLabel.setText(swingInstallerManager.getText("status")); |
|
559 |
gridBagConstraints = new GridBagConstraints(); |
|
560 |
gridBagConstraints.gridx = 0; |
|
561 |
gridBagConstraints.gridy = 5; |
|
562 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
563 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
564 |
newPanel.add(statusLabel, gridBagConstraints); |
|
565 |
|
|
566 |
statusCombo.setPreferredSize(new java.awt.Dimension(100, 27)); |
|
567 |
gridBagConstraints = new GridBagConstraints(); |
|
568 |
gridBagConstraints.gridx = 1; |
|
569 |
gridBagConstraints.gridy = 5; |
|
570 |
gridBagConstraints.anchor = GridBagConstraints.WEST; |
|
571 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
572 |
newPanel.add(statusCombo, gridBagConstraints); |
|
573 |
|
|
574 |
codeLabel.setText(swingInstallerManager.getText("code")); |
|
575 |
gridBagConstraints = new GridBagConstraints(); |
|
576 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
577 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
578 |
newPanel.add(codeLabel, gridBagConstraints); |
|
579 |
|
|
580 |
codeText.setPreferredSize(new java.awt.Dimension(100, 27)); |
|
581 |
gridBagConstraints = new GridBagConstraints(); |
|
582 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
583 |
gridBagConstraints.weightx = 1.0; |
|
584 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
585 |
newPanel.add(codeText, gridBagConstraints); |
|
586 |
|
|
587 |
operatingSystemLabel.setText(swingInstallerManager |
|
588 |
.getText("operating_system")); |
|
589 |
gridBagConstraints = new GridBagConstraints(); |
|
590 |
gridBagConstraints.gridx = 0; |
|
591 |
gridBagConstraints.gridy = 7; |
|
592 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
593 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
594 |
newPanel.add(operatingSystemLabel, gridBagConstraints); |
|
595 |
|
|
596 |
operatingSystemCombo.setPreferredSize(new java.awt.Dimension(100, 27)); |
|
597 |
gridBagConstraints = new GridBagConstraints(); |
|
598 |
gridBagConstraints.gridx = 1; |
|
599 |
gridBagConstraints.gridy = 7; |
|
600 |
gridBagConstraints.anchor = GridBagConstraints.WEST; |
|
601 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
602 |
newPanel.add(operatingSystemCombo, gridBagConstraints); |
|
603 |
|
|
604 |
architectureLabel |
|
605 |
.setText(swingInstallerManager.getText("architecture")); |
|
606 |
gridBagConstraints = new GridBagConstraints(); |
|
607 |
gridBagConstraints.gridx = 0; |
|
608 |
gridBagConstraints.gridy = 8; |
|
609 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
610 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
611 |
newPanel.add(architectureLabel, gridBagConstraints); |
|
612 |
|
|
613 |
architectureCombo.setPreferredSize(new java.awt.Dimension(100, 27)); |
|
614 |
gridBagConstraints = new GridBagConstraints(); |
|
615 |
gridBagConstraints.gridx = 1; |
|
616 |
gridBagConstraints.gridy = 8; |
|
617 |
gridBagConstraints.anchor = GridBagConstraints.WEST; |
|
618 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
619 |
newPanel.add(architectureCombo, gridBagConstraints); |
|
620 |
|
|
621 |
javaVMLabel.setText(swingInstallerManager.getText("java_version")); |
|
622 |
gridBagConstraints = new GridBagConstraints(); |
|
623 |
gridBagConstraints.gridx = 0; |
|
624 |
gridBagConstraints.gridy = 9; |
|
625 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
626 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
627 |
newPanel.add(javaVMLabel, gridBagConstraints); |
|
628 |
|
|
629 |
javaVMCombo.setPreferredSize(new java.awt.Dimension(100, 27)); |
|
630 |
gridBagConstraints = new GridBagConstraints(); |
|
631 |
gridBagConstraints.gridx = 1; |
|
632 |
gridBagConstraints.gridy = 9; |
|
633 |
gridBagConstraints.anchor = GridBagConstraints.WEST; |
|
634 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
635 |
newPanel.add(javaVMCombo, gridBagConstraints); |
|
636 |
|
|
637 |
applicationVersionLabel.setText(swingInstallerManager |
|
638 |
.getText("gvSIG_desktop_version")); |
|
639 |
gridBagConstraints = new GridBagConstraints(); |
|
640 |
gridBagConstraints.gridx = 0; |
|
641 |
gridBagConstraints.gridy = 10; |
|
642 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
643 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
644 |
newPanel.add(applicationVersionLabel, gridBagConstraints); |
|
645 |
|
|
646 |
applicationVersionText.setText(findCurrentGvSIGVersion()); |
|
647 |
gridBagConstraints = new GridBagConstraints(); |
|
648 |
gridBagConstraints.gridx = 1; |
|
649 |
gridBagConstraints.gridy = 10; |
|
650 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
651 |
gridBagConstraints.weightx = 1.0; |
|
652 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
653 |
newPanel.add(applicationVersionText, gridBagConstraints); |
|
654 |
|
|
655 |
ownerLabel.setText(swingInstallerManager.getText("package_owner")); |
|
656 |
gridBagConstraints = new GridBagConstraints(); |
|
657 |
gridBagConstraints.gridx = 0; |
|
658 |
gridBagConstraints.gridy = 11; |
|
659 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
660 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
661 |
newPanel.add(ownerLabel, gridBagConstraints); |
|
662 |
|
|
663 |
ownerText.setPreferredSize(new Dimension(100, 27)); |
|
664 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
|
665 |
gridBagConstraints.gridx = 1; |
|
666 |
gridBagConstraints.gridy = 11; |
|
667 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
668 |
gridBagConstraints.weightx = 1.0; |
|
669 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
670 |
newPanel.add(ownerText, gridBagConstraints); |
|
671 |
|
|
672 |
sourcesLabel.setText(swingInstallerManager.getText("sources_url")); |
|
673 |
gridBagConstraints = new GridBagConstraints(); |
|
674 |
gridBagConstraints.gridx = 0; |
|
675 |
gridBagConstraints.gridy = 12; |
|
676 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
677 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
678 |
newPanel.add(sourcesLabel, gridBagConstraints); |
|
679 |
|
|
680 |
sourcesText.setPreferredSize(new Dimension(100, 27)); |
|
681 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
|
682 |
gridBagConstraints.gridx = 1; |
|
683 |
gridBagConstraints.gridy = 12; |
|
684 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
685 |
gridBagConstraints.weightx = 1.0; |
|
686 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
687 |
newPanel.add(sourcesText, gridBagConstraints); |
|
688 |
|
|
689 |
dependenciesLabel |
|
690 |
.setText(swingInstallerManager.getText("dependencies")); |
|
691 |
gridBagConstraints = new GridBagConstraints(); |
|
692 |
gridBagConstraints.gridx = 0; |
|
693 |
gridBagConstraints.gridy = 13; |
|
694 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
695 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
696 |
newPanel.add(dependenciesLabel, gridBagConstraints); |
|
697 |
|
|
698 |
dependenciesText.setPreferredSize(new Dimension(100, 27)); |
|
699 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
|
700 |
gridBagConstraints.gridx = 1; |
|
701 |
gridBagConstraints.gridy = 13; |
|
702 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
703 |
gridBagConstraints.weightx = 1.0; |
|
704 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
705 |
newPanel.add(dependenciesText, gridBagConstraints); |
|
706 |
|
|
707 |
ownerURLLabel.setPreferredSize(new Dimension(100, 27)); |
|
708 |
ownerURLLabel.setText(swingInstallerManager |
|
709 |
.getText("package_URL_owner")); |
|
710 |
gridBagConstraints = new GridBagConstraints(); |
|
711 |
gridBagConstraints.gridx = 0; |
|
712 |
gridBagConstraints.gridy = 14; |
|
713 |
gridBagConstraints.anchor = GridBagConstraints.EAST; |
|
714 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
715 |
newPanel.add(ownerURLLabel, gridBagConstraints); |
|
716 |
|
|
717 |
ownerURLText.setPreferredSize(new Dimension(100, 27)); |
|
718 |
gridBagConstraints = new java.awt.GridBagConstraints(); |
|
719 |
gridBagConstraints.gridx = 1; |
|
720 |
gridBagConstraints.gridy = 14; |
|
721 |
gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
|
722 |
gridBagConstraints.weightx = 1.0; |
|
723 |
gridBagConstraints.insets = new Insets(2, 2, 2, 2); |
|
724 |
newPanel.add(ownerURLText, gridBagConstraints); |
|
725 |
|
|
726 |
// scrollPane = new JScrollPane(newPanel); |
|
727 |
|
|
728 |
add(newPanel); |
|
729 |
} |
|
730 |
|
|
401 | 731 |
protected String findCurrentGvSIGVersion() { |
402 | 732 |
return SwingInstallerLocator.getSwingInstallerManager() |
403 | 733 |
.getApplicationVersion(); |
... | ... | |
406 | 736 |
/** |
407 | 737 |
* @return the build |
408 | 738 |
*/ |
409 |
public Integer getBuild() {
|
|
739 |
private Integer getBuild() {
|
|
410 | 740 |
try { |
411 | 741 |
return Integer.parseInt(buildText.getText()); |
412 | 742 |
} catch (Exception e) { |
... | ... | |
418 | 748 |
* @param build |
419 | 749 |
* the build to set |
420 | 750 |
*/ |
421 |
public void setBuildText(Integer build) {
|
|
751 |
private void setBuildText(Integer build) {
|
|
422 | 752 |
this.buildText.setText(build.toString()); |
423 | 753 |
} |
424 | 754 |
|
425 | 755 |
/** |
426 | 756 |
* @return the code |
427 | 757 |
*/ |
428 |
public String getCode() {
|
|
758 |
private String getCode() {
|
|
429 | 759 |
return codeText.getText(); |
430 | 760 |
} |
431 | 761 |
|
... | ... | |
433 | 763 |
* @param code |
434 | 764 |
* the codeText to set |
435 | 765 |
*/ |
436 |
public void setCode(String code) {
|
|
766 |
private void setCode(String code) {
|
|
437 | 767 |
this.codeText.setText(code); |
438 | 768 |
} |
439 | 769 |
|
... | ... | |
457 | 787 |
/** |
458 | 788 |
* @return the offcicial |
459 | 789 |
*/ |
460 |
public boolean isOfficial() {
|
|
790 |
private boolean isOfficial() {
|
|
461 | 791 |
return officialCheckBox.isSelected(); |
462 | 792 |
} |
463 | 793 |
|
... | ... | |
465 | 795 |
* @param offcicial |
466 | 796 |
* the offcicial to set |
467 | 797 |
*/ |
468 |
public void setOfficial(boolean isOfficial) {
|
|
798 |
private void setOfficial(boolean isOfficial) {
|
|
469 | 799 |
this.officialCheckBox.setSelected(isOfficial); |
470 | 800 |
} |
471 | 801 |
|
472 | 802 |
/** |
473 | 803 |
* @return the status |
474 | 804 |
*/ |
475 |
public String getState() {
|
|
805 |
private String getState() {
|
|
476 | 806 |
return (String) statusCombo.getSelectedItem(); |
477 | 807 |
} |
478 | 808 |
|
... | ... | |
480 | 810 |
* @param status |
481 | 811 |
* the status to set |
482 | 812 |
*/ |
483 |
public void setState(String state) {
|
|
813 |
private void setState(String state) {
|
|
484 | 814 |
this.statusCombo.setSelectedItem(state); |
485 | 815 |
} |
486 | 816 |
|
487 | 817 |
/** |
488 | 818 |
* @return the version |
489 | 819 |
*/ |
490 |
public String getVersion() {
|
|
820 |
private String getVersion() {
|
|
491 | 821 |
return versionText.getText(); |
492 | 822 |
} |
493 | 823 |
|
... | ... | |
495 | 825 |
* @param version |
496 | 826 |
* the version to set |
497 | 827 |
*/ |
498 |
public void setVersion(String version) {
|
|
828 |
private void setVersion(String version) {
|
|
499 | 829 |
this.versionText.setText(version); |
500 | 830 |
} |
501 | 831 |
|
502 | 832 |
/** |
503 | 833 |
* @return the descriptionArea |
504 | 834 |
*/ |
505 |
public String getDescription() {
|
|
835 |
private String getDescription() {
|
|
506 | 836 |
return descriptionArea.getText(); |
507 | 837 |
} |
508 | 838 |
|
... | ... | |
510 | 840 |
* @param descriptionArea |
511 | 841 |
* the descriptionArea to set |
512 | 842 |
*/ |
513 |
public void setDescription(String description) {
|
|
843 |
private void setDescription(String description) {
|
|
514 | 844 |
this.descriptionArea.setText(description); |
515 | 845 |
} |
516 | 846 |
|
517 |
public String getOperatingSystem() {
|
|
847 |
private String getOperatingSystem() {
|
|
518 | 848 |
return (String) this.operatingSystemCombo.getSelectedItem(); |
519 | 849 |
} |
520 | 850 |
|
521 |
public void setOperatingSystem(String operatingSystem) {
|
|
851 |
private void setOperatingSystem(String operatingSystem) {
|
|
522 | 852 |
this.operatingSystemCombo.setSelectedItem(operatingSystem); |
523 | 853 |
} |
524 | 854 |
|
525 |
public String getArchitecture() {
|
|
855 |
private String getArchitecture() {
|
|
526 | 856 |
return (String) this.architectureCombo.getSelectedItem(); |
527 | 857 |
} |
528 | 858 |
|
529 |
public void setArchitecture(String architecture) {
|
|
859 |
private void setArchitecture(String architecture) {
|
|
530 | 860 |
this.architectureCombo.setSelectedItem(architecture); |
531 | 861 |
} |
532 | 862 |
|
533 |
public String getJavaVM() {
|
|
863 |
private String getJavaVM() {
|
|
534 | 864 |
return (String) this.javaVMCombo.getSelectedItem(); |
535 | 865 |
} |
536 | 866 |
|
537 |
public void setJavaVM(String javaVM) {
|
|
867 |
private void setJavaVM(String javaVM) {
|
|
538 | 868 |
this.javaVMCombo.setSelectedItem(javaVM); |
539 | 869 |
} |
540 | 870 |
|
541 |
public String getGvSIGVersion() {
|
|
871 |
private String getGvSIGVersion() {
|
|
542 | 872 |
return this.applicationVersionText.getText(); |
543 | 873 |
} |
544 | 874 |
|
545 |
public void setGvSIGVersion(String gvSIGVersion) {
|
|
875 |
private void setGvSIGVersion(String gvSIGVersion) {
|
|
546 | 876 |
this.applicationVersionText.setText(gvSIGVersion); |
547 | 877 |
} |
548 | 878 |
|
549 |
public void setOwner(String owner) {
|
|
879 |
private void setOwner(String owner) {
|
|
550 | 880 |
this.ownerText.setText(owner); |
551 | 881 |
} |
552 | 882 |
|
553 |
public String getOwner() {
|
|
883 |
private String getOwner() {
|
|
554 | 884 |
return this.ownerText.getText(); |
555 | 885 |
} |
556 | 886 |
|
557 |
public void setSources(String sources) {
|
|
887 |
private void setSources(String sources) {
|
|
558 | 888 |
this.sourcesText.setText(sources); |
559 | 889 |
} |
560 | 890 |
|
561 |
public URL getSources() throws MalformedURLException {
|
|
891 |
private URL getSources() throws MalformedURLException {
|
|
562 | 892 |
String str = this.sourcesText.getText(); |
563 | 893 |
str = str.trim(); |
564 | 894 |
if (str.equals("")) { |
... | ... | |
567 | 897 |
return new URL(str); |
568 | 898 |
} |
569 | 899 |
|
570 |
public void setDependencies(String dependencies) { |
|
900 |
private void setOwnerURL(String sources) { |
|
901 |
this.ownerURLText.setText(sources); |
|
902 |
} |
|
903 |
|
|
904 |
private URL getOwnerURL() throws MalformedURLException { |
|
905 |
String str = this.ownerURLText.getText(); |
|
906 |
str = str.trim(); |
|
907 |
if (str.equals("")) { |
|
908 |
return null; |
|
909 |
} |
|
910 |
return new URL(str); |
|
911 |
} |
|
912 |
|
|
913 |
private void setDependencies(String dependencies) { |
|
571 | 914 |
this.dependenciesText.setText(dependencies); |
572 | 915 |
} |
573 | 916 |
|
574 |
public String getDependencies() {
|
|
917 |
private String getDependencies() {
|
|
575 | 918 |
return this.dependenciesText.getText(); |
576 | 919 |
} |
577 | 920 |
|
... | ... | |
583 | 926 |
JOptionPane |
584 | 927 |
.showMessageDialog( |
585 | 928 |
null, |
586 |
"_the_package_source_files_url_is_malformed._Please_review_it.", |
|
587 |
"_Malformed_URL", JOptionPane.OK_OPTION |
|
929 |
swingInstallerManager |
|
930 |
.getText("_the_package_source_files_url_is_malformed._Please_review_it"), |
|
931 |
"_malformed_url", JOptionPane.OK_OPTION |
|
588 | 932 |
+ JOptionPane.WARNING_MESSAGE); |
589 | 933 |
return false; |
590 | 934 |
} |
935 |
|
|
936 |
try { |
|
937 |
getOwnerURL(); |
|
938 |
} catch (MalformedURLException e) { |
|
939 |
JOptionPane.showMessageDialog(null, swingInstallerManager |
|
940 |
.getText("_the_owners_url_is_malformed._Please_review_it"), |
|
941 |
"_malformed_url", JOptionPane.OK_OPTION |
|
942 |
+ JOptionPane.WARNING_MESSAGE); |
|
943 |
return false; |
|
944 |
} |
|
945 |
|
|
591 | 946 |
return true; |
592 | 947 |
} |
593 | 948 |
|
... | ... | |
609 | 964 |
} catch (MalformedURLException e) { |
610 | 965 |
throw new RuntimeException(e); |
611 | 966 |
} |
967 |
try { |
|
968 |
packageInfo.setOwnerURL(getOwnerURL()); |
|
969 |
} catch (MalformedURLException e) { |
|
970 |
throw new RuntimeException(e); |
|
971 |
} |
|
612 | 972 |
packageInfo.setOwner(getOwner()); |
613 | 973 |
packageInfo.setDependencies(getDependencies()); |
614 | 974 |
} |
... | ... | |
641 | 1001 |
} else { |
642 | 1002 |
setOwner(packageInfo.getOwner()); |
643 | 1003 |
} |
1004 |
if (packageInfo.getOwnerURL() == null) { |
|
1005 |
setOwnerURL(""); |
|
1006 |
} else { |
|
1007 |
setOwnerURL(packageInfo.getOwnerURL().toString()); |
|
1008 |
} |
|
644 | 1009 |
if (packageInfo.getDependencies() == null) { |
645 | 1010 |
setDependencies(""); |
646 | 1011 |
} else { |
Also available in: Unified diff