[Ejtools-cvs] CVS: libraries/xdoclet/src/resources/xdoclet/beans Messages.properties,1.1,1.2 beaninf
Brought to you by:
letiemble
From: Laurent E. <let...@us...> - 2002-05-29 20:29:27
|
Update of /cvsroot/ejtools/libraries/xdoclet/src/resources/xdoclet/beans In directory usw-pr-cvs1:/tmp/cvs-serv9033/xdoclet/src/resources/xdoclet/beans Modified Files: Messages.properties beaninfo.j i18n.j Log Message: Final implementation of JavaBean BeanInfo generation. Index: Messages.properties =================================================================== RCS file: /cvsroot/ejtools/libraries/xdoclet/src/resources/xdoclet/beans/Messages.properties,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Messages.properties 24 May 2002 21:05:39 -0000 1.1 --- Messages.properties 29 May 2002 20:29:24 -0000 1.2 *************** *** 4,7 **** generating_beaninfo=Generating {0} source file ! generating_properties_default=Generating properties file {0} for Default Locale. ! generating_properties=Generating properties file {0} for Locale {1}. --- 4,6 ---- generating_beaninfo=Generating {0} source file ! generating_properties=Generating properties file {0} for default Locale. Index: beaninfo.j =================================================================== RCS file: /cvsroot/ejtools/libraries/xdoclet/src/resources/xdoclet/beans/beaninfo.j,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** beaninfo.j 24 May 2002 21:05:39 -0000 1.1 --- beaninfo.j 29 May 2002 20:29:24 -0000 1.2 *************** *** 1,2 **** --- 1,3 ---- + <XDtTagDef:tagDef namespace="JavaBean" handler="xdoclet.beans.tags.JavaBeanTagsHandler"/> /* * <XDtI18n:getString bundle="xdoclet.beans.Messages" resource="do_not_edit"/> *************** *** 23,37 **** { /** Description of the Field */ ! protected BeanDescriptor bd = new BeanDescriptor(<XDtClass:fullClassName/>.class<XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="customizer">, <XDtClass:classTagValue tagName="beaninfo:class" paramName="customizer"/>.class</XDtClass:ifHasClassTag>); /** Description of the Field */ ! protected Image iconMono16<XDtClass:ifHasClassTag tagName="beaninfo:icons" paramName="mono16"> = loadImage("<XDtClass:classTagValue tagName="beaninfo:icons" paramName="mono16"/>")</XDtClass:ifHasClassTag>; /** Description of the Field */ ! protected Image iconColor16<XDtClass:ifHasClassTag tagName="beaninfo:icons" paramName="color16"> = loadImage("<XDtClass:classTagValue tagName="beaninfo:icons" paramName="color16"/>")</XDtClass:ifHasClassTag>; /** Description of the Field */ ! protected Image iconMono32<XDtClass:ifHasClassTag tagName="beaninfo:icons" paramName="mono32"> = loadImage("<XDtClass:classTagValue tagName="beaninfo:icons" paramName="mono32"/>")</XDtClass:ifHasClassTag>; /** Description of the Field */ ! protected Image iconColor32<XDtClass:ifHasClassTag tagName="beaninfo:icons" paramName="color32"> = loadImage("<XDtClass:classTagValue tagName="beaninfo:icons" paramName="color32"/>")</XDtClass:ifHasClassTag>; /** Description of the Field */ private final static ResourceBundle res = ResourceBundle.getBundle("<XDtClass:fullClassName/>BeanInfo"); --- 24,40 ---- { /** Description of the Field */ ! protected BeanDescriptor bd = new BeanDescriptor(<XDtClass:fullClassName/>.class<XDtClass:ifHasClassTag tagName="javabean:class" paramName="customizer">, <XDtClass:classTagValue tagName="javabean:class" paramName="customizer"/>.class</XDtClass:ifHasClassTag>); /** Description of the Field */ ! protected Image iconMono16<XDtClass:ifHasClassTag tagName="javabean:iconss" paramName="mono16"> = loadImage("<XDtClass:classTagValue tagName="javabean:icons" paramName="mono16"/>")</XDtClass:ifHasClassTag>; /** Description of the Field */ ! protected Image iconColor16<XDtClass:ifHasClassTag tagName="javabean:icons" paramName="color16"> = loadImage("<XDtClass:classTagValue tagName="javabean:icons" paramName="color16"/>")</XDtClass:ifHasClassTag>; /** Description of the Field */ ! protected Image iconMono32<XDtClass:ifHasClassTag tagName="javabean:icons" paramName="mono32"> = loadImage("<XDtClass:classTagValue tagName="javabean:icons" paramName="mono32"/>")</XDtClass:ifHasClassTag>; /** Description of the Field */ ! protected Image iconColor32<XDtClass:ifHasClassTag tagName="javabean:icons" paramName="color32"> = loadImage("<XDtClass:classTagValue tagName="javabean:icons" paramName="color32"/>")</XDtClass:ifHasClassTag>; ! <XDtConfig:ifConfigParamEquals paramName="i18n" value="true"> /** Description of the Field */ private final static ResourceBundle res = ResourceBundle.getBundle("<XDtClass:fullClassName/>BeanInfo"); + </XDtConfig:ifConfigParamEquals> *************** *** 61,65 **** /** ! * Gets the additionalBeanInfo attribute ... * * @return The additionalBeanInfo value --- 64,68 ---- /** ! * Gets the additionalBeanInfo * * @return The additionalBeanInfo value *************** *** 71,76 **** try { ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="stopClass"> ! for (Class cl = <XDtClass:fullClassName/>.class.getSuperclass(); !cl.equals(<XDtClass:classTagValue tagName="beaninfo:class" paramName="stopClass"/>.class.getSuperclass()); cl = cl.getSuperclass()) { bi.addElement(Introspector.getBeanInfo(cl)); } --- 74,79 ---- try { ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="stopClass"> ! for (Class cl = <XDtClass:fullClassName/>.class.getSuperclass(); !cl.equals(<XDtClass:classTagValue tagName="javabean:class" paramName="stopClass"/>.class.getSuperclass()); cl = cl.getSuperclass()) { bi.addElement(Introspector.getBeanInfo(cl)); } *************** *** 88,92 **** /** ! * Gets the beanDescriptor attribute ... * * @return The beanDescriptor value --- 91,95 ---- /** ! * Gets the beanDescriptor * * @return The beanDescriptor value *************** *** 94,106 **** public BeanDescriptor getBeanDescriptor() { ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="name">bd.setName("<XDtClass:classTagValue tagName="beaninfo:class" paramName="name"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="displayName">bd.setDisplayName("<XDtClass:classTagValue tagName="beaninfo:class" paramName="displayName"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="shortDescription">bd.setShortDescription("<XDtClass:classTagValue tagName="beaninfo:class" paramName="shortDescription"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="expert">bd.setExpert(<XDtClass:classTagValue tagName="beaninfo:class" paramName="expert" values="true,false"/>);</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="hidden">bd.setHidden(<XDtClass:classTagValue tagName="beaninfo:class" paramName="hidden" values="true,false"/>);</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="preferred">bd.setPreferred(<XDtClass:classTagValue tagName="beaninfo:class" paramName="preferred" values="true,false"/>);</XDtClass:ifHasClassTag> ! <XDtClass:forAllClassTags tagName="beaninfo:attribute"> ! bd.setValue("<XDtClass:classTagValue tagName="beaninfo:attribute" paramName="name"/>","<XDtClass:classTagValue tagName="beaninfo:attribute" paramName="value"/>"); </XDtClass:forAllClassTags> --- 97,118 ---- public BeanDescriptor getBeanDescriptor() { ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="name">bd.setName("<XDtClass:classTagValue tagName="javabean:class" paramName="name"/>");</XDtClass:ifHasClassTag> ! <XDtConfig:ifConfigParamEquals paramName="i18n" value="true"> ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="displayName">bd.setDisplayName(res.getString("bean.displayName"));</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="shortDescription">bd.setShortDescription(res.getString("bean.shortDescription"));</XDtClass:ifHasClassTag> ! </XDtConfig:ifConfigParamEquals> ! ! <XDtConfig:ifConfigParamNotEquals paramName="i18n" value="true"> ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="displayName">bd.setDisplayName("<XDtClass:classTagValue tagName="javabean:class" paramName="displayName"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="shortDescription">bd.setShortDescription("<XDtClass:classTagValue tagName="javabean:class" paramName="shortDescription"/>");</XDtClass:ifHasClassTag> ! </XDtConfig:ifConfigParamNotEquals> ! ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="expert">bd.setExpert(<XDtClass:classTagValue tagName="javabean:class" paramName="expert" values="true,false"/>);</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="hidden">bd.setHidden(<XDtClass:classTagValue tagName="javabean:class" paramName="hidden" values="true,false"/>);</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="preferred">bd.setPreferred(<XDtClass:classTagValue tagName="javabean:class" paramName="preferred" values="true,false"/>);</XDtClass:ifHasClassTag> ! ! <XDtClass:forAllClassTags tagName="javabean:attribute"> ! bd.setValue("<XDtClass:classTagValue tagName="javabean:attribute" paramName="name"/>","<XDtClass:classTagValue tagName="javabean:attribute" paramName="value"/>"); </XDtClass:forAllClassTags> *************** *** 110,114 **** /** ! * Gets the defaultPropertyIndex attribute ... * * @return The defaultPropertyIndex value --- 122,126 ---- /** ! * Gets the defaultPropertyIndex * * @return The defaultPropertyIndex value *************** *** 116,120 **** public int getDefaultPropertyIndex() { ! String defName = "<XDtClass:classTagValue tagName="beaninfo:class" paramName="defaultProperty" default=""/>"; if (defName.equals("")) { --- 128,132 ---- public int getDefaultPropertyIndex() { ! String defName = "<XDtClass:classTagValue tagName="javabean:class" paramName="defaultProperty" default=""/>"; if (defName.equals("")) { *************** *** 134,138 **** /** ! * Gets the icon attribute ... * * @param type Description of the Parameter --- 146,150 ---- /** ! * Gets the icon * * @param type Description of the Parameter *************** *** 162,166 **** /** ! * Gets the propertyDescriptors attribute ... * * @return The propertyDescriptors value --- 174,178 ---- /** ! * Gets the Property Descriptors * * @return The propertyDescriptors value *************** *** 173,199 **** PropertyDescriptor descriptor = null; ! <XDtClass:forAllClassTags tagName="beaninfo:property"> try { ! descriptor = new PropertyDescriptor("<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/>",<XDtClass:fullClassName/>.class); ! ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="displayName">descriptor.setDisplayName("<XDtClass:classTagValue tagName="beaninfo:property" paramName="displayName"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="shortDescription">descriptor.setShortDescription("<XDtClass:classTagValue tagName="beaninfo:property" paramName="shortDescription"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="expert">descriptor.setExpert(<XDtClass:classTagValue tagName="beaninfo:property" paramName="expert" values="true,false"/>);</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="hidden">descriptor.setHidden(<XDtClass:classTagValue tagName="beaninfo:property" paramName="hidden" values="true,false"/>);</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="preferred">descriptor.setPreferred(<XDtClass:classTagValue tagName="beaninfo:property" paramName="preferred" values="true,false"/>);</XDtClass:ifHasClassTag> ! ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="bound">descriptor.setBound("<XDtClass:classTagValue tagName="beaninfo:property" paramName="bound" values="true,false"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="constrained">descriptor.setConstrained("<XDtClass:classTagValue tagName="beaninfo:property" paramName="constrained" values="true,false"/>");</XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="propertyEditor">descriptor.setPropertyEditorClass(Class.forName("<XDtClass:classTagValue tagName="beaninfo:property" paramName="propertyEditor"/>"));</XDtClass:ifHasClassTag> ! ! descriptors.add(descriptor); } catch (IntrospectionException e) { ! // Ignore it } </XDtClass:forAllClassTags> --- 185,225 ---- PropertyDescriptor descriptor = null; ! <XDtClass:forAllClassTags tagName="javabean:property" superclasses="false"> try { ! <XDtClass:ifDoesntHaveClassTag tagName="javabean:property" paramName="readOnly"> ! descriptor = new PropertyDescriptor("<XDtClass:classTagValue tagName="javabean:property" paramName="name"/>", <XDtClass:fullClassName/>.class); ! </XDtClass:ifDoesntHaveClassTag> ! ! <XDtClass:ifHasClassTag tagName="javabean:property" paramName="readOnly" > ! descriptor = new PropertyDescriptor("<XDtClass:classTagValue tagName="javabean:property" paramName="name"/>", <XDtClass:fullClassName/>.class, "<XDtJavaBean:getterPrefix tagName="javabean:property" paramName="class"/><XDtJavaBean:capitalizeClassTag tagName="javabean:property" paramName="name"/>", null); ! </XDtClass:ifHasClassTag> } catch (IntrospectionException e) { ! descriptor = new PropertyDescriptor("<XDtClass:classTagValue tagName="javabean:property" paramName="name"/>", <XDtClass:fullClassName/>.class, "<XDtJavaBean:getterPrefix tagName="javabean:property" paramName="class"/><XDtJavaBean:capitalizeClassTag tagName="javabean:property" paramName="name"/>", null); } + <XDtConfig:ifConfigParamEquals paramName="i18n" value="true"> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="displayName">descriptor.setDisplayName(res.getString("property.<XDtClass:classTagValue tagName="javabean:property" paramName="name"/>.displayName"));</XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="shortDescription">descriptor.setShortDescription(res.getString("property.<XDtClass:classTagValue tagName="javabean:property" paramName="name"/>.shortDescription"));</XDtClass:ifHasClassTag> + </XDtConfig:ifConfigParamEquals> + + <XDtConfig:ifConfigParamNotEquals paramName="i18n" value="true"> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="displayName">descriptor.setDisplayName("<XDtClass:classTagValue tagName="javabean:property" paramName="displayName"/>");</XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="shortDescription">descriptor.setShortDescription("<XDtClass:classTagValue tagName="javabean:property" paramName="shortDescription"/>");</XDtClass:ifHasClassTag> + </XDtConfig:ifConfigParamNotEquals> + + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="expert">descriptor.setExpert(<XDtClass:classTagValue tagName="javabean:property" paramName="expert" values="true,false"/>);</XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="hidden">descriptor.setHidden(<XDtClass:classTagValue tagName="javabean:property" paramName="hidden" values="true,false"/>);</XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="preferred">descriptor.setPreferred(<XDtClass:classTagValue tagName="javabean:property" paramName="preferred" values="true,false"/>);</XDtClass:ifHasClassTag> + + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="bound">descriptor.setBound("<XDtClass:classTagValue tagName="javabean:property" paramName="bound" values="true,false"/>");</XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="constrained">descriptor.setConstrained("<XDtClass:classTagValue tagName="javabean:property" paramName="constrained" values="true,false"/>");</XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="javabean:property" paramName="propertyEditor">descriptor.setPropertyEditorClass(Class.forName("<XDtClass:classTagValue tagName="javabean:property" paramName="propertyEditor"/>"));</XDtClass:ifHasClassTag> + + descriptors.add(descriptor); + </XDtClass:forAllClassTags> *************** *** 226,230 **** <XDtMethod:forAllMethods superclasses="false" sort="true"> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method"> method = null; --- 252,256 ---- <XDtMethod:forAllMethods superclasses="false" sort="true"> ! <XDtMethod:ifHasMethodTag tagName="javabean:method"> method = null; *************** *** 240,249 **** int pidx = 0; ! <XDtMethod:ifHasMethodTag tagName="beaninfo:param"> ! <XDtMethod:forAllMethodTags tagName="beaninfo:param"> pd[pidx] = new ParameterDescriptor(); ! <XDtMethod:ifHasMethodTag tagName="beaninfo:param" paramName="propertyEditor">pd[pidx].setValue("propertyeditor","<XDtMethod:methodTagValue tagName="beaninfo:param" paramName="propertyEditor"/>");</XDtMethod:ifHasMethodTag> ! pd[pidx++].setDisplayName("<XDtMethod:methodTagValue tagName="beaninfo:param" paramName="displayName"/>"); </XDtMethod:forAllMethodTags> --- 266,289 ---- int pidx = 0; ! <XDtMethod:ifHasMethodTag tagName="javabean:param"> ! <XDtMethod:forAllMethodTags tagName="javabean:param"> pd[pidx] = new ParameterDescriptor(); ! pd[pidx].setName("<XDtMethod:methodTagValue tagName="javabean:param" paramName="name"/>"); ! <XDtMethod:ifHasMethodTag tagName="javabean:param" paramName="propertyEditor">pd[pidx].setValue("propertyeditor","<XDtMethod:methodTagValue tagName="javabean:param" paramName="propertyEditor"/>");</XDtMethod:ifHasMethodTag> ! ! <XDtConfig:ifConfigParamEquals paramName="i18n" value="true"> ! <XDtMethod:ifHasMethodTag tagName="javabean:param" paramName="displayName"> ! pd[pidx].setDisplayName(res.getString("method.<XDtMethod:methodTagValue tagName="javabean:method" paramName="name"/>.<XDtMethod:methodTagValue tagName="javabean:param" paramName="name"/>.displayName")); ! </XDtMethod:ifHasMethodTag> ! </XDtConfig:ifConfigParamEquals> ! ! <XDtConfig:ifConfigParamNotEquals paramName="i18n" value="true"> ! <XDtMethod:ifHasMethodTag tagName="javabean:param" paramName="displayName"> ! pd[pidx].setDisplayName("<XDtMethod:methodTagValue tagName="javabean:param" paramName="displayName"/>"); ! </XDtMethod:ifHasMethodTag> ! </XDtConfig:ifConfigParamNotEquals> ! ! pidx++; </XDtMethod:forAllMethodTags> *************** *** 256,266 **** } ! descriptor.setName("<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="name"/>"); ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method" paramName="displayName">descriptor.setDisplayName("<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="displayName"/>");</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method" paramName="shortDescription">descriptor.setShortDescription("<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="shortDescription"/>");</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method" paramName="expert">descriptor.setExpert(<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="expert" values="true,false"/>);</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method" paramName="hidden">descriptor.setHidden(<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="hidden" values="true,false"/>);</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method" paramName="preferred">descriptor.setPreferred(<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="preferred" values="true,false"/>);</XDtMethod:ifHasMethodTag> descriptors.add(descriptor); --- 296,314 ---- } ! descriptor.setName("<XDtMethod:methodTagValue tagName="javabean:method" paramName="name"/>"); ! <XDtConfig:ifConfigParamEquals paramName="i18n" value="true"> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="displayName">descriptor.setDisplayName(res.getString("method.<XDtMethod:methodTagValue tagName="javabean:method" paramName="name"/>.displayName"));</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="shortDescription">descriptor.setDisplayName(res.getString("method.<XDtMethod:methodTagValue tagName="javabean:method" paramName="name"/>.shortDescription"));</XDtMethod:ifHasMethodTag> ! </XDtConfig:ifConfigParamEquals> ! ! <XDtConfig:ifConfigParamNotEquals paramName="i18n" value="true"> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="displayName">descriptor.setDisplayName("<XDtMethod:methodTagValue tagName="javabean:method" paramName="displayName"/>");</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="shortDescription">descriptor.setShortDescription("<XDtMethod:methodTagValue tagName="javabean:method" paramName="shortDescription"/>");</XDtMethod:ifHasMethodTag> ! </XDtConfig:ifConfigParamNotEquals> ! ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="expert">descriptor.setExpert(<XDtMethod:methodTagValue tagName="javabean:method" paramName="expert" values="true,false"/>);</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="hidden">descriptor.setHidden(<XDtMethod:methodTagValue tagName="javabean:method" paramName="hidden" values="true,false"/>);</XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="preferred">descriptor.setPreferred(<XDtMethod:methodTagValue tagName="javabean:method" paramName="preferred" values="true,false"/>);</XDtMethod:ifHasMethodTag> descriptors.add(descriptor); *************** *** 270,274 **** </XDtMethod:forAllMethods> ! return descriptors; } } --- 318,322 ---- </XDtMethod:forAllMethods> ! return (MethodDescriptor[]) descriptors.toArray(new MethodDescriptor[descriptors.size()]); } } Index: i18n.j =================================================================== RCS file: /cvsroot/ejtools/libraries/xdoclet/src/resources/xdoclet/beans/i18n.j,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** i18n.j 24 May 2002 21:05:39 -0000 1.1 --- i18n.j 29 May 2002 20:29:24 -0000 1.2 *************** *** 1,22 **** # # <XDtI18n:getString bundle="xdoclet.beans.Messages" resource="do_not_edit"/> # ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="displayName">bean.displayName=<XDtClass:classTagValue tagName="beaninfo:class" paramName="displayName"/></XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:class" paramName="shortDescription">bean.shortDescription=<XDtClass:classTagValue tagName="beaninfo:class" paramName="shortDescription"/></XDtClass:ifHasClassTag> ! <XDtClass:forAllClassTags tagName="beaninfo:property"> ! property.<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/>.name=<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="displayName">property.<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/>.displayName=<XDtClass:classTagValue tagName="beaninfo:property" paramName="displayName"/></XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="shortDescription">property.<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/>.shortDescription=<XDtClass:classTagValue tagName="beaninfo:property" paramName="shortDescription"/></XDtClass:ifHasClassTag> </XDtClass:forAllClassTags> <XDtMethod:forAllMethods superclasses="false" sort="true"> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method"> ! method.<XDtMethod:methodName/>.name=<XDtMethod:methodName/> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method" paramName="displayName">method.<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="name"/>.displayName=<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="displayName"/></XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:method" paramName="shortDescription">method.<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="name"/>.shortDescription=<XDtMethod:methodTagValue tagName="beaninfo:method" paramName="shortDescription"/></XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="beaninfo:param"> ! <XDtMethod:forAllMethodTags tagName="beaninfo:param"> ! method.<XDtMethod:methodName/>.<XDtMethod:methodTagValue tagName="beaninfo:param" paramName="name"/>.displayName=<XDtMethod:methodTagValue tagName="beaninfo:param" paramName="displayName"/> </XDtMethod:forAllMethodTags> </XDtMethod:ifHasMethodTag> --- 1,21 ---- # # <XDtI18n:getString bundle="xdoclet.beans.Messages" resource="do_not_edit"/> + # <XDtConfig:configParameterValue paramName="locale"/> # ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="displayName">bean.displayName=<XDtClass:classTagValue tagName="javabean:class" paramName="displayName"/></XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="javabean:class" paramName="shortDescription">bean.shortDescription=<XDtClass:classTagValue tagName="javabean:class" paramName="shortDescription"/></XDtClass:ifHasClassTag> ! <XDtClass:forAllClassTags tagName="javabean:property"> ! <XDtClass:ifHasClassTag tagName="javabean:property" paramName="displayName">property.<XDtClass:classTagValue tagName="javabean:property" paramName="name"/>.displayName=<XDtClass:classTagValue tagName="javabean:property" paramName="displayName"/></XDtClass:ifHasClassTag> ! <XDtClass:ifHasClassTag tagName="javabean:property" paramName="shortDescription">property.<XDtClass:classTagValue tagName="javabean:property" paramName="name"/>.shortDescription=<XDtClass:classTagValue tagName="javabean:property" paramName="shortDescription"/></XDtClass:ifHasClassTag> </XDtClass:forAllClassTags> <XDtMethod:forAllMethods superclasses="false" sort="true"> ! <XDtMethod:ifHasMethodTag tagName="javabean:method"> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="displayName">method.<XDtMethod:methodTagValue tagName="javabean:method" paramName="name"/>.displayName=<XDtMethod:methodTagValue tagName="javabean:method" paramName="displayName"/></XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="javabean:method" paramName="shortDescription">method.<XDtMethod:methodTagValue tagName="javabean:method" paramName="name"/>.shortDescription=<XDtMethod:methodTagValue tagName="javabean:method" paramName="shortDescription"/></XDtMethod:ifHasMethodTag> ! <XDtMethod:ifHasMethodTag tagName="javabean:param"> ! <XDtMethod:forAllMethodTags tagName="javabean:param"> ! method.<XDtMethod:methodName/>.<XDtMethod:methodTagValue tagName="javabean:param" paramName="name"/>.displayName=<XDtMethod:methodTagValue tagName="javabean:param" paramName="displayName"/> </XDtMethod:forAllMethodTags> </XDtMethod:ifHasMethodTag> |