class ElementValueMapVisitor extends DOMHelper.NodeMapVisitor {

    @Override
    public void visitNode(Context ctx, XAnnotatedMember xam, Node node, String key,
                          Map<String, Object> result) {<FILL_FUNCTION_BODY>}
}

        String val = node.getTextContent();
        if (val != null && val.length() > 0) {
            if (xam.trim)
                val = val.trim();
            Object object = XMapSpringUtil.getSpringObject(
                ((XAnnotatedMapSpring) xam).componentType, val, ((XAnnotatedMapSpring) xam)
                    .getXaso().getApplicationContext());
            if (object != null)
                result.put(key, object);
        }
    
<methods>public non-sealed void <init>() ,public abstract void visitNode(com.alipay.sofa.common.xmap.Context, com.alipay.sofa.common.xmap.XAnnotatedMember, org.w3c.dom.Node, java.lang.String, Map<java.lang.String,java.lang.Object>) <variables>