Changeset 6091


Ignore:
Timestamp:
03/09/15 15:36:25 (9 years ago)
Author:
teckart@informatik.uni-leipzig.de
Message:

Transforming first letter to upper case.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vlo/trunk/vlo-importer/src/main/java/eu/clarin/cmdi/vlo/importer/LicensePostProcessor.java

    r5896 r6091  
    2222    @Override
    2323    public List<String> process(final String value) {
     24        String result = value;
    2425        List<String> resultList = new ArrayList<String>();
     26       
     27        // first letter should be upper case
     28        if(result.length() > 1) {
     29            result = result.substring(0, 1).toUpperCase().concat(result.substring(1, result.length()));
     30        }
    2531
    2632        for (Pattern pattern : licenseMap.keySet()) {
    27             Matcher licenseMatcher = pattern.matcher(value.trim());
     33            Matcher licenseMatcher = pattern.matcher(result.trim());
    2834            if (licenseMatcher.matches()) {
    2935                resultList.add(licenseMap.get(pattern));
     
    3339
    3440        if (resultList.isEmpty()) {
    35             if (value.length() > MAX_LENGTH) {
     41            if (result.length() > MAX_LENGTH) {
    3642                resultList.add(OTHER_VALUE);                       
    3743            } else {
    38                 resultList.add(value.trim());
     44                resultList.add(result.trim());
    3945            }
    4046        }
Note: See TracChangeset for help on using the changeset viewer.