Changeset 8898


Ignore:
Timestamp:
2005-01-17T13:54:31+13:00 (19 years ago)
Author:
mdewsnip
Message:

Another GEMS improvements, by Matthew Whyte.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/gems/MetadataSet.java

    r8896 r8898  
    534534    public void setName(String name) {
    535535    // Retrieve the name element. We look for the first english one.
     536    boolean found_it = false;
    536537    Element name_element = null;
    537538    Element metadataset_element = document.getDocumentElement();
    538539    NodeList name_elements = metadataset_element.getElementsByTagName(StaticStrings.NAME_ELEMENT);
    539     for(int i = 0; i < name_elements.getLength(); i++) {
     540    for(int i = 0; (i < name_elements.getLength() && !found_it); i++) {
    540541        Element possible_name_element = (Element) name_elements.item(i);
    541542        if(possible_name_element.getAttribute(StaticStrings.LANGUAGE_ATTRIBUTE).equals("en")) {
    542543        // Found it.
     544        found_it = true;
    543545        name_element = possible_name_element;
     546        //System.out.println("Found english name: " + name_element); //debug
    544547        }
    545548    }
Note: See TracChangeset for help on using the changeset viewer.