Changeset 9350
- Timestamp:
- 2005-03-10T11:54:56+13:00 (19 years ago)
- Location:
- trunk/gli/src/org/greenstone/gatherer
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/Gatherer.java
r9339 r9350 546 546 */ 547 547 static public void missingEXEC() { 548 String message_name;548 WarningDialog dialog; 549 549 if (GS3) { 550 message_name = "warning.MissingEXEC_GS3";551 } else {552 message_name = "warning.MissingEXEC";553 }554 WarningDialog dialog = new WarningDialog(message_name, "general.library_url", false);550 dialog = new WarningDialog("warning.MissingEXEC_GS3", "MissingEXEC_GS3.Title", "MissingEXEC_GS3.Message", "general.library_url", false); 551 } 552 else { 553 dialog = new WarningDialog("warning.MissingEXEC", "MissingEXEC.Title", "MissingEXEC.Message", "general.library_url", false); 554 } 555 555 dialog.setValueField(new URLField(Configuration.getColor("coloring.editable_foreground", false), Configuration.getColor("coloring.editable_background", false), Configuration.getColor("coloring.error_foreground", false), Configuration.getColor("coloring.error_background", false))); 556 556 dialog.display(); … … 573 573 */ 574 574 static public void missingGSDL() { 575 WarningDialog dialog = new WarningDialog("warning.MissingGSDL", null, false);575 WarningDialog dialog = new WarningDialog("warning.MissingGSDL", "MissingGSDL.Title", "MissingGSDL.Message", null, false); 576 576 dialog.display(); 577 577 dialog.dispose(); … … 581 581 /** Prints a warning message about a missing PERL path, which although not fatal pretty much ensures no collection creation/building will work properly in the Gatherer. */ 582 582 static public void missingPERL() { 583 WarningDialog dialog = new WarningDialog("warning.MissingPERL", null, false);583 WarningDialog dialog = new WarningDialog("warning.MissingPERL", "MissingPERL.Title", "MissingPERL.Message", null, false); 584 584 dialog.display(); 585 585 dialog.dispose(); 586 586 dialog = null; 587 587 } 588 588 589 589 /** Prints a warning message about a missing a valid WGet path. not fatal, but mirroring won't work */ 590 590 static public void missingWGET() { 591 WarningDialog dialog = new WarningDialog("warning.MissingWGET", null, false);591 WarningDialog dialog = new WarningDialog("warning.MissingWGET", "MissingWGET.Title", "MissingWGET.Message", null, false); 592 592 dialog.display(); 593 593 dialog.dispose(); 594 594 dialog = null; 595 595 } 596 596 597 /** Prints a warning message about having an old version of WGet. not fatal, but mirroring may not work properly */ 597 598 static public void oldWGET() { 598 WarningDialog dialog = new WarningDialog("warning.OldWGET", null, false);599 WarningDialog dialog = new WarningDialog("warning.OldWGET", "OldWGET.Title", "OldWGET.Message", null, false); 599 600 dialog.display(); 600 601 dialog.dispose(); -
trunk/gli/src/org/greenstone/gatherer/cdm/GeneralManager.java
r9045 r9350 385 385 if(NewCollectionDetailsPrompt.titleClashes(title, CollectionDesignManager.collect_config.getFile())) { 386 386 // Determine if the user wants to be warned about this 387 WarningDialog dialog = new WarningDialog("warning.TitleClashes", null, true);387 WarningDialog dialog = new WarningDialog("warning.TitleClashes", "TitleClashes.Title", "TitleClashes.Message", null, true); 388 388 if(dialog.display() == JOptionPane.OK_OPTION) { 389 389 // If they have said yes, then carry on with the assignement … … 434 434 if(!has_been_warned && NewCollectionDetailsPrompt.titleClashes(title, CollectionDesignManager.collect_config.getFile())) { 435 435 // Determine if the user wants to be warned about this 436 WarningDialog dialog = new WarningDialog("warning.TitleClashes", null, true);436 WarningDialog dialog = new WarningDialog("warning.TitleClashes", "TitleClashes.Title", "TitleClashes.Message", null, true); 437 437 if(dialog.display() == JOptionPane.OK_OPTION) { 438 438 // If they have said yes, then carry on with the assignement -
trunk/gli/src/org/greenstone/gatherer/cdm/PluginManager.java
r9305 r9350 157 157 String[] args = new String[1]; 158 158 args[0] = file.getName(); 159 WarningDialog warning_dialog = new WarningDialog("warning.NoPluginExpectedToProcessFile", args, null, false);159 WarningDialog warning_dialog = new WarningDialog("warning.NoPluginExpectedToProcessFile", "NoPluginExpectedToProcessFile.Title", Dictionary.get("NoPluginExpectedToProcessFile.Message", args), null, false); 160 160 warning_dialog.display(); 161 161 warning_dialog.dispose(); -
trunk/gli/src/org/greenstone/gatherer/collection/CollectionManager.java
r9341 r9350 1059 1059 1060 1060 // Now display a message dialog saying its all built 1061 WarningDialog collection_built_warning_dialog = new WarningDialog("warning.CollectionBuilt", null, false);1061 WarningDialog collection_built_warning_dialog = new WarningDialog("warning.CollectionBuilt", "CollectionBuilt.Title", "CollectionBuilt.Message", null, false); 1062 1062 collection_built_warning_dialog.setMessageOnly(true); // Not a warning 1063 1063 collection_built_warning_dialog.display(); -
trunk/gli/src/org/greenstone/gatherer/gui/EnrichPane.java
r9334 r9350 194 194 // If we're adding metadata to folders display the warning 195 195 if (esrc == add && !file_nodes[0].isLeaf()) { 196 WarningDialog dialog = new WarningDialog("warning.DirectoryLevelMetadata", null, true);196 WarningDialog dialog = new WarningDialog("warning.DirectoryLevelMetadata", "DirectoryLevelMetadata.Title", "DirectoryLevelMetadata.Message", null, true); 197 197 int dialog_result = dialog.display(); 198 198 dialog.dispose(); -
trunk/gli/src/org/greenstone/gatherer/gui/NewCollectionMetadataPrompt.java
r9201 r9350 211 211 cancelled = false; 212 212 if (metadata_sets_list.isNothingTicked()) { 213 WarningDialog dialog = new WarningDialog("warning.NoMetadataSetsSelected", null, true);213 WarningDialog dialog = new WarningDialog("warning.NoMetadataSetsSelected", "NoMetadataSetsSelected.Title", "NoMetadataSetsSelected.Message", null, true); 214 214 if (dialog.display() == JOptionPane.OK_OPTION) { 215 215 // Otherwise we are free to go -
trunk/gli/src/org/greenstone/gatherer/gui/WarningDialog.java
r8607 r9350 39 39 public class WarningDialog 40 40 extends ModalDialog 41 implements ActionListener, KeyListener {42 41 implements ActionListener, KeyListener 42 { 43 43 static final private Dimension NORMAL_SIZE = new Dimension(450, 160); 44 44 static final private Dimension SETTING_SIZE = new Dimension(450, 200); … … 52 52 private String affected_property; 53 53 private String full_property; 54 private String warning_name; 55 56 57 public WarningDialog(String full_property, String affected_property, boolean can_cancel) 58 { 59 this(full_property, null, affected_property, can_cancel); 60 } 61 62 63 public WarningDialog(String full_property, String[] args, String affected_property, boolean can_cancel) 54 55 56 public WarningDialog(String warning_name, String warning_title, String warning_message, String affected_property, boolean can_cancel) 64 57 { 65 58 super(Gatherer.g_man, "Warning", true); … … 67 60 // Determine the name of this prompt. 68 61 this.affected_property = affected_property; 69 this.full_property = full_property; 70 warning_name = full_property.substring(full_property.indexOf(".") + 1); 62 this.full_property = warning_name; 71 63 72 64 // Now build dialog. … … 77 69 setSize(NORMAL_SIZE); 78 70 } 79 Dictionary.setText(this, warning_ name + ".Title");71 Dictionary.setText(this, warning_title); 80 72 81 73 // Creation … … 89 81 text_area.setLineWrap(true); 90 82 text_area.setWrapStyleWord(true); 91 Dictionary.setText(text_area, warning_ name + ".Message", args);83 Dictionary.setText(text_area, warning_message); 92 84 93 85 value_panel = new JPanel(); -
trunk/gli/src/org/greenstone/gatherer/metadata/MetadataValueTableModel.java
r9211 r9350 256 256 Runnable task = new Runnable() { 257 257 public void run() { 258 WarningDialog dialog = new WarningDialog("warning.ExtractedMetadata", null, false);258 WarningDialog dialog = new WarningDialog("warning.ExtractedMetadata", "ExtractedMetadata.Title", "ExtractedMetadata.Message", null, false); 259 259 dialog.display(); 260 260 dialog.dispose(); … … 270 270 Runnable task = new Runnable() { 271 271 public void run() { 272 WarningDialog dialog = new WarningDialog("warning.InheritedMetadata", null, false);272 WarningDialog dialog = new WarningDialog("warning.InheritedMetadata", "InheritedMetadata.Title", "InheritedMetadata.Message", null, false); 273 273 dialog.display(); 274 274 dialog.dispose();
Note:
See TracChangeset
for help on using the changeset viewer.