| <?xml version="1.0"?> |
| <digester-rules> |
| <pattern value="toplevel/one"> |
| <object-create-rule classname="org.apache.commons.digester.Address"/> |
| <set-next-rule methodname="add" paramtype="java.lang.Object"/> |
| <set-properties-rule/> |
| </pattern> |
| <pattern value="toplevel/two"> |
| <object-create-rule classname="org.apache.commons.digester.Address"/> |
| <set-next-rule methodname="add" paramtype="java.lang.Object"/> |
| <set-properties-rule> |
| <alias attr-name="alt-street" prop-name="street"/> |
| <alias attr-name="alt-city" prop-name="city"/> |
| <alias attr-name="alt-state" prop-name="state"/> |
| </set-properties-rule> |
| </pattern> |
| <pattern value="toplevel/three"> |
| <object-create-rule classname="org.apache.commons.digester.Address"/> |
| <set-next-rule methodname="add" paramtype="java.lang.Object"/> |
| <set-properties-rule> |
| <alias attr-name="aCity" prop-name="city"/> |
| <alias attr-name="state" /> |
| </set-properties-rule> |
| </pattern> |
| <pattern value="toplevel/four"> |
| <object-create-rule classname="org.apache.commons.digester.Address"/> |
| <set-next-rule methodname="add" paramtype="java.lang.Object"/> |
| <set-properties-rule> |
| <alias attr-name="alt-city" prop-name="city"/> |
| </set-properties-rule> |
| </pattern> |
| </digester-rules> |