Changeset 16880


Ignore:
Timestamp:
2008-08-18T14:22:55+12:00 (16 years ago)
Author:
kjdon
Message:

don't use dot prefix at all for search collection meta for gs3, so removed the code using it

File:
1 edited

Legend:

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

    r16678 r16880  
    17271727            e.setAttribute (StaticStrings.LANGUAGE_ATTRIBUTE, lang);
    17281728            XMLTools.setNodeText (e, text);
    1729            
    17301729            display_item_list.add (e);
    17311730        }
     
    18811880            Element e = (Element)index_children.item (i);
    18821881            String index_str = e.getAttribute (StaticStrings.NAME_ATTRIBUTE);
    1883             String index_str_display = index_str;//for creating collectionmetadata for this index
     1882            String index_str_display = index_str;//for creating collectionmetadata for this index 
    18841883           
    18851884            // Handling 'index' element
     
    30993098            StaticStrings.NAME_ATTRIBUTE, index_value);
    31003099           
    3101             if (collectionmetadata_list == null) {
    3102                 //try adding the "." prefix
    3103                 index_value = StaticStrings.DOT_CHARACTER + index_value;
    3104                 collectionmetadata_list = XMLTools.getNamedElementList (source,
    3105                 StaticStrings.COLLECTIONMETADATA_ELEMENT,
    3106                 StaticStrings.NAME_ATTRIBUTE, index_value);
    3107             }
    31083100            if (collectionmetadata_list != null) {
    31093101               
     
    31583150            StaticStrings.NAME_ATTRIBUTE, name_str);
    31593151           
    3160             if (collectionmetadata_list == null) {
    3161                 //try adding the "." prefix
    3162                 name_str = StaticStrings.DOT_CHARACTER + name_str;
    3163                 collectionmetadata_list = XMLTools.getNamedElementList (source,
    3164                 StaticStrings.COLLECTIONMETADATA_ELEMENT,
    3165                 StaticStrings.NAME_ATTRIBUTE, name_str);
    3166             }
    31673152            if (collectionmetadata_list != null) {
    31683153               
     
    33003285            StaticStrings.NAME_ATTRIBUTE, temp_str);
    33013286           
    3302             if (collectionmetadata_list == null) {
    3303                 //try adding the "." prefix
    3304                 String with_dot_str = StaticStrings.DOT_CHARACTER + temp_str;
    3305                 collectionmetadata_list = XMLTools.getNamedElementList (source,
    3306                 StaticStrings.COLLECTIONMETADATA_ELEMENT,
    3307                 StaticStrings.NAME_ATTRIBUTE, with_dot_str);
    3308                
    3309                 if (collectionmetadata_list == null) {
    3310                     //try the full name, i.e. with 'ex.'
    3311                     if (mg_indexer == true) {
    3312                         full_index_name = level_str+StaticStrings.COLON_CHARACTER+full_index_name;
    3313                     }
    3314                     collectionmetadata_list = XMLTools.getNamedElementList (source,
    3315                     StaticStrings.COLLECTIONMETADATA_ELEMENT,
    3316                     StaticStrings.NAME_ATTRIBUTE, full_index_name);
    3317                 }
    3318                 if (collectionmetadata_list == null) {
    3319                     with_dot_str = StaticStrings.DOT_CHARACTER + full_index_name;
    3320                     collectionmetadata_list = XMLTools.getNamedElementList (source,
    3321                     StaticStrings.COLLECTIONMETADATA_ELEMENT,
    3322                     StaticStrings.NAME_ATTRIBUTE, with_dot_str);
    3323                 }
    3324             }
     3287        if (collectionmetadata_list == null) {
     3288          //try the full name, i.e. with 'ex.'
     3289          if (mg_indexer == true) {
     3290        // but first append level info if we are mg
     3291        full_index_name = level_str+StaticStrings.COLON_CHARACTER+full_index_name;
     3292          }
     3293          collectionmetadata_list = XMLTools.getNamedElementList (source,
     3294                 StaticStrings.COLLECTIONMETADATA_ELEMENT,
     3295                 StaticStrings.NAME_ATTRIBUTE, full_index_name);
     3296        }
     3297   
    33253298            if (collectionmetadata_list != null) {
    33263299               
     
    33773350            StaticStrings.NAME_ATTRIBUTE, name_str);
    33783351           
    3379             if (collectionmetadata_list == null) {
    3380                 //try adding the "." prefix
    3381                 name_str = StaticStrings.DOT_CHARACTER + name_str;
    3382                 collectionmetadata_list = XMLTools.getNamedElementList (source,
    3383                 StaticStrings.COLLECTIONMETADATA_ELEMENT,
    3384                 StaticStrings.NAME_ATTRIBUTE, name_str);
    3385             }
    33863352            if (collectionmetadata_list != null) {
    33873353               
Note: See TracChangeset for help on using the changeset viewer.