Changeset 8035
- Timestamp:
- 2004-08-24T15:03:16+12:00 (20 years ago)
- Location:
- trunk/gli/src/org/greenstone/gatherer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/gui/GUIManager.java
r8003 r8035 40 40 import java.awt.datatransfer.*; 41 41 import java.awt.event.*; 42 import java.io. *;42 import java.io.File; 43 43 import java.lang.*; 44 44 import java.net.*; … … 46 46 import javax.swing.*; 47 47 import javax.swing.event.*; 48 import javax.swing.filechooser.*; 48 49 import javax.swing.plaf.*; 49 50 import javax.swing.text.*; … … 73 74 import org.greenstone.gatherer.help.HelpFrame; 74 75 import org.greenstone.gatherer.mem.MetadataEditorManager; 76 import org.greenstone.gatherer.msm.MDSFileFilter; 75 77 import org.greenstone.gatherer.shell.GShell; 76 78 import org.greenstone.gatherer.util.StaticStrings; … … 306 308 help.setView("previewingthecollection"); 307 309 } 310 308 311 // ***************** 309 312 // Metadata Options. 310 313 // ***************** 311 else if(esrc == menu_bar.metadata_import) { 312 Gatherer.c_man.getCollection().msm.importMDS(); 314 else if (esrc == menu_bar.metadata_import) { 315 JFileChooser chooser = new JFileChooser(new File(Utility.METADATA_DIR)); 316 FileFilter filter = new MDSFileFilter(); 317 chooser.setFileFilter(filter); 318 int returnVal = chooser.showDialog(Gatherer.g_man, Dictionary.get("MSMPrompt.File_Import")); 319 if (returnVal == JFileChooser.APPROVE_OPTION) { 320 Gatherer.c_man.getCollection().msm.importMDS(chooser.getSelectedFile(), true); 321 } 313 322 } 314 323 else if(esrc == menu_bar.metadata_edit) { -
trunk/gli/src/org/greenstone/gatherer/msm/MetadataSetManager.java
r7573 r8035 537 537 return value_tree; 538 538 } 539 /** This method is called to import a metadata set. First a prompt is displayed to gather necessary details such as which metadata set to import. Once this information is gathered the method <i>importMDS(File)</i> is called with the appropriate filename.540 * @return A boolean which is <i>true</i> if the metadata set has been imported successfully, <i>false</i> otherwise.541 */542 public boolean importMDS() {543 JFileChooser chooser = new JFileChooser(new File(Utility.METADATA_DIR));544 javax.swing.filechooser.FileFilter filter = new MDSFileFilter();545 chooser.setFileFilter(filter);546 int returnVal = chooser.showDialog(Gatherer.g_man, Dictionary.get("MSMPrompt.File_Import"));547 if(returnVal == JFileChooser.APPROVE_OPTION) {548 return importMDS(chooser.getSelectedFile(), true);549 }550 return false;551 }552 539 553 540 public boolean importMDS(File mds_file, boolean user_driven) {
Note:
See TracChangeset
for help on using the changeset viewer.