[Ejtools-cvs] CVS: build beaninfo.j,1.2,1.3
Brought to you by:
letiemble
From: Laurent E. <let...@us...> - 2002-05-15 17:48:53
|
Update of /cvsroot/ejtools/build In directory usw-pr-cvs1:/tmp/cvs-serv6562 Modified Files: beaninfo.j Log Message: BeanInfo generation by XDoclet (in progress) Index: beaninfo.j =================================================================== RCS file: /cvsroot/ejtools/build/beaninfo.j,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** beaninfo.j 15 May 2002 07:30:29 -0000 1.2 --- beaninfo.j 15 May 2002 17:48:50 -0000 1.3 *************** *** 109,113 **** /** ! * Gets the defaultPropertyIndex attribute of the JNDIEntryBeanInfo object * * @return The defaultPropertyIndex value --- 109,113 ---- /** ! * Gets the defaultPropertyIndex attribute ... * * @return The defaultPropertyIndex value *************** *** 161,165 **** /** ! * Gets the propertyDescriptors attribute of the JNDIEntryBeanInfo object * * @return The propertyDescriptors value --- 161,165 ---- /** ! * Gets the propertyDescriptors attribute ... * * @return The propertyDescriptors value *************** *** 169,174 **** try { ! Vector properties = new Vector(); ! PropertyDescriptor property = null; <XDtClass:forAllClassTags tagName="beaninfo:property"> --- 169,174 ---- try { ! Vector descriptors = new Vector(); ! PropertyDescriptor descriptor = null; <XDtClass:forAllClassTags tagName="beaninfo:property"> *************** *** 176,206 **** try { ! <XDtClass:ifDoesntHaveClassTag tagName="beaninfo:property" paramName="readOnly"> ! property = new PropertyDescriptor("<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/>",<XDtClass:fullClassName/>.class); ! </XDtClass:ifDoesntHaveClassTag> ! <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="readOnly"> ! property = new PropertyDescriptor("<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/>",<XDtClass:fullClassName/>.class, "getter", null); ! </XDtClass:ifHasClassTag> } catch (IntrospectionException e) { ! property = new PropertyDescriptor("<XDtClass:classTagValue tagName="beaninfo:property" paramName="name"/>",<XDtClass:fullClassName/>.class, "getter", null); } - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="displayName">property.setDisplayName("<XDtClass:classTagValue tagName="beaninfo:property" paramName="displayName"/>");</XDtClass:ifHasClassTag> - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="shortDescription">property.setShortDescription("<XDtClass:classTagValue tagName="beaninfo:property" paramName="shortDescription"/>");</XDtClass:ifHasClassTag> - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="expert">property.setExpert(<XDtClass:classTagValue tagName="beaninfo:property" paramName="expert" values="true,false"/>);</XDtClass:ifHasClassTag> - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="hidden">property.setHidden(<XDtClass:classTagValue tagName="beaninfo:property" paramName="hidden" values="true,false"/>);</XDtClass:ifHasClassTag> - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="preferred">property.setPreferred(<XDtClass:classTagValue tagName="beaninfo:property" paramName="preferred" values="true,false"/>);</XDtClass:ifHasClassTag> - - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="bound">property.setBound("<XDtClass:classTagValue tagName="beaninfo:property" paramName="bound" values="true,false"/>");</XDtClass:ifHasClassTag> - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="constrained">property.setConstrained("<XDtClass:classTagValue tagName="beaninfo:property" paramName="constrained" values="true,false"/>");</XDtClass:ifHasClassTag> - <XDtClass:ifHasClassTag tagName="beaninfo:property" paramName="propertyEditor">property.setPropertyEditorClass(Class.forName("<XDtClass:classTagValue tagName="beaninfo:property" paramName="propertyEditor"/>"));</XDtClass:ifHasClassTag> - - properties.add(property); - </XDtClass:forAllClassTags> ! return properties.toArray(new PropertyDescriptor[properties.size()]); } catch (Exception e) --- 176,201 ---- 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> ! return (PropertyDescriptor[]) descriptors.toArray(new PropertyDescriptor[descriptors.size()]); } catch (Exception e) |