Update of 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31832/modules/ejb/src/xdoclet/modules/ejb/dd/resources

Modified Files:
        ejb-ref.xdt 
Log Message:
support for methods which return the component-interface added (XDT-1325)

Index: ejb-ref.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/ejb-ref.xdt,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** ejb-ref.xdt 6 Apr 2005 21:48:49 -0000       1.5
--- ejb-ref.xdt 9 Apr 2005 15:44:27 -0000       1.6
***************
*** 4,9 ****
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
!             <home><XDtEjbHome:homeInterface type="remote"/></home>
!             <remote><XDtEjbIntf:componentInterface type="remote"/></remote>
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="ejb-name"/></ejb-link>
           </ejb-ref>
--- 4,9 ----
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
!             <home><XDtEjbEnvEjbRef:homeInterface/></home>
!             <remote><XDtEjbEnvEjbRef:componentInterface/></remote>
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="ejb-name"/></ejb-link>
           </ejb-ref>
***************
*** 16,26 ****
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjbEnvEjbRef:paramValue paramName="type" 
values="Entity,Session" mandatory="true"/></ejb-ref-type>
!             <home><XDtEjbEnvEjbRef:paramValue paramName="home"/></home>
!            <XDtEjbEnvEjbRef:ifHasParam paramName="remote">
!             <remote><XDtEjbEnvEjbRef:paramValue paramName="remote"/></remote>
!            </XDtEjbEnvEjbRef:ifHasParam>
!            <XDtEjbEnvEjbRef:ifHasParam paramName="business">
!             <remote><XDtEjbEnvEjbRef:paramValue 
paramName="business"/></remote>
!            </XDtEjbEnvEjbRef:ifHasParam>
             <XDtEjbEnvEjbRef:ifHasParam paramName="link">
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="link"/></ejb-link>
--- 16,21 ----
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjbEnvEjbRef:paramValue paramName="type" 
values="Entity,Session" mandatory="true"/></ejb-ref-type>
!             <home><XDtEjbEnvEjbRef:homeInterface/></home>
!             <remote><XDtEjbEnvEjbRef:componentInterface/></remote>
             <XDtEjbEnvEjbRef:ifHasParam paramName="link">
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="link"/></ejb-link>
***************
*** 35,40 ****
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjbEnvEjbRef:paramValue paramName="type" 
values="Entity,Session" mandatory="true"/></ejb-ref-type>
!             <local-home><XDtEjbEnvEjbRef:paramValue 
paramName="home"/></local-home>
!             <local><XDtEjbEnvEjbRef:paramValue paramName="business"/></local>
             <XDtEjbEnvEjbRef:ifHasParam paramName="link">
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="link"/></ejb-link>
--- 30,35 ----
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjbEnvEjbRef:paramValue paramName="type" 
values="Entity,Session" mandatory="true"/></ejb-ref-type>
!             <local-home><XDtEjbEnvEjbRef:homeInterface/></local-home>
!             <local><XDtEjbEnvEjbRef:componentInterface/></local>
             <XDtEjbEnvEjbRef:ifHasParam paramName="link">
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="link"/></ejb-link>
***************
*** 50,55 ****
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
!             <local-home><XDtEjbHome:homeInterface type="local"/></local-home>
!             <local><XDtEjbIntf:componentInterface type="local"/></local>
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="ejb-name"/></ejb-link>
           </ejb-local-ref>
--- 45,50 ----
              <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
              <ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
!             <local-home><XDtEjbEnvEjbRef:homeInterface/></local-home>
!             <local><XDtEjbEnvEjbRef:componentInterface/></local>
              <ejb-link><XDtEjbEnvEjbRef:paramValue 
paramName="ejb-name"/></ejb-link>
           </ejb-local-ref>



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to