package org.richfaces.cdk.templatecompiler.model;
import javax.xml.bind.annotation.adapters.XmlAdapter;
import org.richfaces.cdk.util.Strings;
public class NormalizedStringAdapter extends XmlAdapter<String, String> {
@Override
public String marshal(String text) {
return Strings.isEmpty(text) ? null : text.trim();
}
@Override
public String unmarshal(String v) throws Exception {
return Strings.isEmpty(v) ? null : v.trim();
}
}