=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataelement/DataElementDomain.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataelement/DataElementDomain.java 2014-06-16 05:13:31 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataelement/DataElementDomain.java 2014-06-27 15:01:00 +0000 @@ -38,24 +38,24 @@ private final String value; + private DataElementDomain( String value ) + { + this.value = value; + } + public static DataElementDomain fromValue( String value ) { for ( DataElementDomain domainType : DataElementDomain.values() ) { - if ( domainType.getValue().equals( value ) ) + if ( domainType.getValue().equalsIgnoreCase( value ) ) { return domainType; } } - throw new IllegalArgumentException(); + return null; } - DataElementDomain( String value ) - { - this.value = value; - } - public String getValue() { return value;