Update of /cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/entity/resources
In directory 
sc8-pr-cvs1:/tmp/cvs-serv30461/modules/ejb/src/xdoclet/modules/ejb/entity/resources

Modified Files:
        entitypk.xdt 
Log Message:
fixed XDT-49


Index: entitypk.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/entity/resources/entitypk.xdt,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** entitypk.xdt        6 Oct 2002 17:43:17 -0000       1.7
--- entitypk.xdt        21 Nov 2002 17:26:40 -0000      1.8
***************
*** 52,61 ****
        <XDtEjbPersistent:forAllPersistentFields superclasses="true" only-pk="true">
         <XDtType:ifIsPrimitive value="<XDtMethod:methodType/>">
!         <XDtType:ifIsOfType type="boolean" extent="concrete-type">
           _hashCode += this.<XDtMethod:propertyName/> ? 1 : 0;
!         </XDtType:ifIsOfType>
!         <XDtType:ifIsNotOfType type="boolean" extent="concrete-type">
           _hashCode += (int)this.<XDtMethod:propertyName/>;
!         </XDtType:ifIsNotOfType>
         </XDtType:ifIsPrimitive>
         <XDtType:ifIsNotPrimitive value="<XDtMethod:methodType/>">
--- 52,66 ----
        <XDtEjbPersistent:forAllPersistentFields superclasses="true" only-pk="true">
         <XDtType:ifIsPrimitive value="<XDtMethod:methodType/>">
!         <XDtType:ifIsNotPrimitiveArray value="<XDtMethod:methodType/>">
!          <XDtType:ifIsOfType type="boolean" extent="concrete-type">
           _hashCode += this.<XDtMethod:propertyName/> ? 1 : 0;
!          </XDtType:ifIsOfType>
!          <XDtType:ifIsNotOfType type="boolean" extent="concrete-type">
           _hashCode += (int)this.<XDtMethod:propertyName/>;
!          </XDtType:ifIsNotOfType>
!         </XDtType:ifIsNotPrimitiveArray>
!         <XDtType:ifIsPrimitiveArray value="<XDtMethod:methodType/>">
!          if (this.<XDtMethod:propertyName/> != null) _hashCode += 
this.<XDtMethod:propertyName/>.hashCode();  
!         </XDtType:ifIsPrimitiveArray> 
         </XDtType:ifIsPrimitive>
         <XDtType:ifIsNotPrimitive value="<XDtMethod:methodType/>">



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to