Ignore:
Timestamp:
2003-07-16T15:56:23+12:00 (21 years ago)
Author:
jmt12
Message:

Major changes to CDM - MGPP extension.

File:
1 edited

Legend:

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

    r4932 r4967  
    6767    /** A list of plugins to use at build time. */
    6868    static public PlugInManager plugin_manager;
     69    /** The manager in charge of all aspects of searchtypes. We also ask this manager whether we are MG or MGPP enabled. */
     70    static public SearchTypeManager searchtype_manager;
    6971    /** Contains: A list of subcollections, (defined on metadatadata), a list of which subcollection indexes to build and the default subcollection index. */
    7072    static public SubcollectionManager subcollection_manager;
     
    9193    classifier_manager = new ClassifierManager();
    9294    general_manager = new GeneralManager();
    93     index_manager = new IndexManager(collect_config.getIndexes());
     95   
     96    searchtype_manager = new SearchTypeManager(collect_config.getSearchType());
     97    if(searchtype_manager.isMGPPEnabled()) {
     98        index_manager = new IndexManager(collect_config.getMGPPIndexes());
     99    }
     100    else {
     101        index_manager = new IndexManager(collect_config.getMGIndexes());
     102    }
     103   
    94104    metadataset_view = new MetadataSetView();
    95105    plugin_manager = new PlugInManager();
Note: See TracChangeset for help on using the changeset viewer.