Ignore:
Timestamp:
2005-02-14T15:47:27+13:00 (19 years ago)
Author:
mdewsnip
Message:

Added toString() function to MetadataSet so multiple renderers are not needed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/gui/MetadataImportMappingPrompt.java

    r8231 r9024  
    7676    metadata_sets_combobox = new GComboBox(metadata_sets);
    7777    metadata_sets_combobox.addActionListener(new MetadataSetListSelectionListener());
    78     metadata_sets_combobox.setRenderer(new MetadataSetListCellRenderer());
    7978    metadata_sets_combobox.setSelectedIndex(0);
    8079
     
    155154
    156155
    157     private class MetadataSetListCellRenderer
    158     extends JLabel
    159     implements ListCellRenderer
    160     {
    161     public Component getListCellRendererComponent(JList list, Object value, int index, boolean is_selected, boolean cell_has_focus)
    162     {
    163         MetadataSet metadata_set = (MetadataSet) value;
    164         String interface_language_code = Configuration.getLanguage();
    165         String metadata_set_name = MetadataTools.getMetadataSetAttribute(metadata_set, "Name", interface_language_code, "en");
    166         setText(metadata_set_name);
    167         return this;
    168     }
    169     }
    170 
    171 
    172156    private class MetadataSetListSelectionListener
    173157    implements ActionListener
Note: See TracChangeset for help on using the changeset viewer.