Ignore:
Timestamp:
2004-09-22T11:53:21+12:00 (20 years ago)
Author:
mdewsnip
Message:

More improvements to the new metadata code, including language-specific metadata element display and a 5x speed up in the skimming of the doc.xml files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/metadata/MetadataElement.java

    r8123 r8131  
    33
    44import java.io.File;
     5import org.greenstone.gatherer.Gatherer;
    56import org.greenstone.gatherer.util.XMLTools;
    67import org.w3c.dom.*;
     
    7273
    7374
     75    public String getDisplayName()
     76    {
     77    String metadata_element_display_name = MetadataTools.getMetadataElementAttribute(this, "identifier", Gatherer.config.getLanguage(), "en");
     78    if (metadata_element_display_name != null) {
     79        return getNamespace() + "." + metadata_element_display_name;
     80    }
     81
     82    return metadata_element_name_full;
     83    }
     84
     85
    7486    public MetadataValueTreeModel getMetadataValueTreeModel()
    7587    {
     
    111123    public String toString()
    112124    {
    113     return metadata_element_name_full;
     125    return getDisplayName();
    114126    }
    115127
Note: See TracChangeset for help on using the changeset viewer.