Changeset 12469


Ignore:
Timestamp:
2006-08-18T09:38:02+12:00 (18 years ago)
Author:
shaoqun
Message:

make the set default button work properly

File:
1 edited

Legend:

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

    r12379 r12469  
    4444import org.greenstone.gatherer.util.CheckList;
    4545import org.greenstone.gatherer.util.JarTools;
     46import org.greenstone.gatherer.util.XMLTools;
    4647import org.greenstone.gatherer.util.StaticStrings;
    4748import org.w3c.dom.*;
     
    7172    DebugStream.println("IndexManager: " + getSize() + " indexes parsed.");
    7273    index_model = this;
    73 
     74     
     75       
    7476    // Parse and retrieve the default index
    7577    NodeList default_index_elements = CollectionDesignManager.collect_config.getDocumentElement().getElementsByTagName(CollectionConfiguration.INDEX_DEFAULT_ELEMENT);
    7678    if(default_index_elements.getLength() > 0) {
     79                 
    7780        default_index = new Index((Element)default_index_elements.item(0));
    7881    }
     
    400403        if(default_index == null) {
    401404        // Create the default index element, and place immediately after indexes element.
    402         Element default_index_element = root.getOwnerDocument().createElement(CollectionConfiguration.INDEX_DEFAULT_ELEMENT);
     405        Element default_index_element = root.getOwnerDocument().createElement(CollectionConfiguration.INDEX_DEFAULT_ELEMENT);               
    403406        default_index = new Index(default_index_element);
    404407        Node target_node = CollectionConfiguration.findInsertionPoint(default_index_element);
     
    421424    }
    422425    Gatherer.c_man.configurationChanged();
     426               
    423427    }
    424428
     
    520524        }
    521525       
     526                set_default_button.setEnabled(true);
    522527        Object value = index_list.getSelectedValue();
    523528        if (value == null) {
Note: See TracChangeset for help on using the changeset viewer.