From: <mr...@us...> - 2003-01-08 05:50:51
|
Update of /cvsroot/struts/struts-resume/metadata/templates In directory sc8-pr-cvs1:/tmp/cvs-serv27925 Added Files: struts_form.xdt Log Message: --- NEW FILE: struts_form.xdt --- package <XDtPackage:packageOf><XDtStrutsForm:strutsFormClass/></XDtPackage:packageOf>; import java.util.List; /** * <XDtI18n:getString bundle="xdoclet.modules.apache.struts.ejb.XDocletModulesApacheStrutsEjbMessages" resource="form_generated"/> * * @struts.form name="<XDtStrutsForm:strutsFormName/>" */ public class <XDtClass:classOf><XDtStrutsForm:strutsFormClass/></XDtClass:classOf> extends <XDtClass:classTagValue tagName="struts.form" paramName="extends" default="org.apache.struts.action.ActionForm" /> implements java.io.Serializable<XDtClass:ifHasClassTag tagName="struts.form" paramName="implements" superclasses="false">, <XDtClass:classTagValue tagName="struts.form" paramName="implements" superclasses="false"/></XDtClass:ifHasClassTag> { <XDtStrutsForm:forAllFormFields> <XDtType:ifIsOfType value="return-type" type="java.util.List" extent="concrete-type"> protected List <XDtMethod:propertyName/>; </XDtType:ifIsOfType> <XDtType:ifIsNotOfType value="return-type" type="java.util.List" extent="concrete-type"> protected String <XDtMethod:propertyName/>; </XDtType:ifIsNotOfType> </XDtStrutsForm:forAllFormFields> /** <XDtI18n:getString bundle="xdoclet.modules.apache.struts.ejb.XDocletModulesApacheStrutsEjbMessages" resource="form_empty_constructor"/> */ public <XDtClass:classOf><XDtStrutsForm:strutsFormClass/></XDtClass:classOf>() {} <XDtStrutsForm:forAllFormFields> <XDtType:ifIsOfType value="return-type" type="java.util.List" extent="concrete-type"> public List <XDtMethod:getterMethod/>()<XDtMethod:exceptionList/> </XDtType:ifIsOfType> <XDtType:ifIsNotOfType value="return-type" type="java.util.List" extent="concrete-type"> public String <XDtMethod:getterMethod/>()<XDtMethod:exceptionList/> </XDtType:ifIsNotOfType> { return this.<XDtMethod:propertyName/>; } /** <XDtMethod:forAllMethodTags tagName="struts.validator"> * @struts.validator <XDtMethod:methodTagValue tagName="struts.validator"/> </XDtMethod:forAllMethodTags> <XDtMethod:forAllMethodTags tagName="struts.validator-args"> * @struts.validator-args <XDtMethod:methodTagValue tagName="struts.validator-args"/> </XDtMethod:forAllMethodTags> <XDtMethod:forAllMethodTags tagName="struts.validator-var"> * @struts.validator-var <XDtMethod:methodTagValue tagName="struts.validator-var"/> </XDtMethod:forAllMethodTags> */ <XDtType:ifIsOfType value="return-type" type="java.util.List" extent="concrete-type"> public void <XDtMethod:setterMethod/>( List <XDtMethod:propertyName/> ) </XDtType:ifIsOfType> <XDtType:ifIsNotOfType value="return-type" type="java.util.List" extent="concrete-type"> public void <XDtMethod:setterMethod/>( String <XDtMethod:propertyName/> ) </XDtType:ifIsNotOfType> { this.<XDtMethod:propertyName/> = <XDtMethod:propertyName/>; } </XDtStrutsForm:forAllFormFields> } |