1 24 package org.ofbiz.minilang.operation; 25 26 import java.util.*; 27 28 import org.w3c.dom.*; 29 import org.ofbiz.base.util.*; 30 31 38 public class NotEmpty extends SimpleMapOperation { 39 40 public NotEmpty(Element element, SimpleMapProcess simpleMapProcess) { 41 super(element, simpleMapProcess); 42 } 43 44 public void exec(Map inMap, Map results, List messages, Locale locale, ClassLoader loader) { 45 Object obj = inMap.get(fieldName); 46 47 if (obj instanceof java.lang.String ) { 48 String fieldValue = (java.lang.String ) obj; 49 50 if (!UtilValidate.isNotEmpty(fieldValue)) { 51 addMessage(messages, loader, locale); 52 } 53 } else { 54 if (obj == null) 55 addMessage(messages, loader, locale); 56 } 57 } 58 } 59 | Popular Tags |