Changeset 16880

Show
Ignore:
Timestamp:
18.08.2008 14:22:55 (11 years ago)
Author:
kjdon
Message:

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

Files:
1 modified

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