Ignore:
Timestamp:
10/30/15 17:19:52 (9 years ago)
Author:
davor.ostojic@oeaw.ac.at
Message:

cross-mapping
vocabulary-entry instead of invertedMap

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vlo/branches/vlo-3.3-oeaw/vlo-importer/src/main/java/eu/clarin/cmdi/vlo/importer/ResourceClassPostProcessor.java

    r6400 r6715  
    1010
    1111public class ResourceClassPostProcessor extends PostProcessorsWithVocabularyMap {
    12         private static Map<String, String> resourceTypeMap;
    1312       
    1413        /**
     
    3130        }
    3231               
    33         if (getVocabularyMap().containsKey(value))
    34                 result = getVocabularyMap().get(value);
     32        result = normalize(value);
    3533           
    3634                return Arrays.asList(result);
     
    3836
    3937        @Override
    40         protected Map<String, String> getVocabularyMap() {
    41                 if(resourceTypeMap == null){
    42                         resourceTypeMap = createControlledVocabularyMap(MetadataImporter.config.getResourceClassMapUrl());
    43                  }
    44        
    45                  return resourceTypeMap;
     38        public String getNormalizationMapURL() {
     39                return MetadataImporter.config.getResourceClassMapUrl();
    4640        }
    4741}
Note: See TracChangeset for help on using the changeset viewer.