Ignore:
Timestamp:
2004-10-13T14:48:20+13:00 (20 years ago)
Author:
mdewsnip
Message:

Finally committing the (many) changes to the GLI to use the new metadata code... I hope this doesn't have too many bugs in it and committing it now doesn't stuff anyone up! (Katherine said I could commit it, so blame her if anything goes wrong).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/cdm/FormatManager.java

    r8243 r8313  
    2727package org.greenstone.gatherer.cdm;
    2828
    29 /**************************************************************************************
    30  * Written:     06/05/02
    31  * Revised:     04/10/02 - Commented
    32  *              14/07/03 - DOM support
    33  **************************************************************************************/
     29
    3430import java.awt.*;
    3531import java.awt.event.*;
     
    4238import org.greenstone.gatherer.Gatherer;
    4339import org.greenstone.gatherer.gui.GLIButton;
    44 import org.greenstone.gatherer.msm.ElementWrapper;
     40import org.greenstone.gatherer.metadata.MetadataElement;
     41import org.greenstone.gatherer.metadata.MetadataSetManager;
    4542import org.greenstone.gatherer.util.StaticStrings;
    4643import org.greenstone.gatherer.util.Utility;
     
    208205    ArrayList variable_model = new ArrayList();
    209206    variable_model.add("[Text]");
     207    ArrayList every_metadata_set_element = MetadataSetManager.getEveryMetadataSetElement();
     208    for (int i = 0; i < every_metadata_set_element.size(); i++) {
     209        variable_model.add("[" + ((MetadataElement) every_metadata_set_element.get(i)).getFullName() + "]");
     210    }
    210211    variable_model.add("[link]");
    211212    variable_model.add("[/link]");
     
    216217    variable_model.add("[parent(Top):_]");
    217218    variable_model.add("[parent(All'_'):_]");
    218     Vector elements = Gatherer.c_man.getCollection().msm.getAssignedElements();
    219     for(int i = 0; i < elements.size(); i++) {
    220         variable_model.add("[" + ((ElementWrapper)elements.get(i)).getName() + "]");
    221     }
    222     Collections.sort(variable_model);
    223219    return variable_model;
    224220    }
     
    236232    private HashMap default_mappings;
    237233    private JButton add_button;
    238     //private JButton default_button;
    239234    private JButton insert_button;
    240235    private JButton remove_button;
     
    311306        Dictionary.registerText(editor_label, "CDM.FormatManager.Editor");
    312307
    313         //default_button = new GLIButton();
    314         //default_button.setEnabled(false);
    315         //default_button.setMnemonic(KeyEvent.VK_D);
    316         //Dictionary.registerBoth(default_button, "CDM.FormatManager.Default_Format", "CDM.FormatManager.Default_Format_Tooltip");
    317        
    318308        editor_textarea = new JTextArea();
    319309        editor_textarea.setBackground(Configuration.getColor("coloring.editable_background", false));
Note: See TracChangeset for help on using the changeset viewer.