CVS: xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources hibernate-class.xdt,1.10,1.11 hibernate-mapping.xdt,1.3,1.4

Paul Galbraith <[email protected]> Sun, 16 Apr 2006 05:54:31 -0700
Newsgroups gmane.comp.java.xdoclet.devel
Message-ID <[email protected]>
Update of /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3839/modules/hibernate/src/xdoclet/modules/hibernate/resources

Modified Files:
	hibernate-class.xdt hibernate-mapping.xdt 
Log Message:
Add missing attributes for mapping and class tags; fixes XDT-1619

Index: hibernate-class.xdt
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-class.xdt,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** hibernate-class.xdt	12 Apr 2006 15:22:58 -0000	1.10
--- hibernate-class.xdt	16 Apr 2006 12:54:28 -0000	1.11
***************
*** 9,12 ****
--- 9,16 ----
          </XDtClass:ifHasClassTag>
          
+         <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="entity-name" superclasses="false">
+             entity-name="<XDtClass:classTagValue tagName="hibernate.class" paramName="entity-name" />"
+         </XDtClass:ifHasClassTag>
+         
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="table" superclasses="false">
              table="<XDtClass:classTagValue tagName="hibernate.class" paramName="table" />"
***************
*** 17,22 ****
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="lazy" superclasses="true">
!             lazy="<XDtClass:classTagValue tagName="hibernate.class" paramName="lazy" values="true,false" />"
          </XDtClass:ifHasClassTag>
      
--- 21,34 ----
          </XDtClass:ifHasClassTag>
      
+         <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="catalog" superclasses="false">
+             catalog="<XDtClass:classTagValue tagName="hibernate.class" paramName="catalog" />"
+         </XDtClass:ifHasClassTag>
+     
+         <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="subselect" superclasses="false">
+             subselect="<XDtClass:classTagValue tagName="hibernate.class" paramName="subselect" />"
+         </XDtClass:ifHasClassTag>
+     
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="lazy" superclasses="true">
!             lazy="<XDtClass:classTagValue tagName="hibernate.class" paramName="lazy" />"
          </XDtClass:ifHasClassTag>
      
***************
*** 26,50 ****
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="polymorphism" superclasses="false">
!             polymorphism="<XDtClass:classTagValue tagName="hibernate.class" paramName="polymorphism" values="explicit,implicit" />"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="dynamic-update" superclasses="false">
!             dynamic-update="<XDtClass:classTagValue tagName="hibernate.class" paramName="dynamic-update" values="true,false" default="false" />"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="dynamic-insert" superclasses="false">
!             dynamic-insert="<XDtClass:classTagValue tagName="hibernate.class" paramName="dynamic-insert" values="true,false" default="false" />"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="select-before-update" superclasses="false">
!             select-before-update="<XDtClass:classTagValue tagName="hibernate.class" paramName="select-before-update" values="true,false" default="false" />"
          </XDtClass:ifHasClassTag>
       
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="optimistic-lock" superclasses="false">
!             optimistic-lock="<XDtClass:classTagValue tagName="hibernate.class" paramName="optimistic-lock" values="version,none,all,dirty" default="version"/>"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="mutable" superclasses="false">
!             mutable="<XDtClass:classTagValue tagName="hibernate.class" paramName="mutable" values="true,false" />"
          </XDtClass:ifHasClassTag>
      
--- 38,66 ----
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="polymorphism" superclasses="false">
!             polymorphism="<XDtClass:classTagValue tagName="hibernate.class" paramName="polymorphism" />"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="dynamic-update" superclasses="false">
!             dynamic-update="<XDtClass:classTagValue tagName="hibernate.class" paramName="dynamic-update" />"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="dynamic-insert" superclasses="false">
!             dynamic-insert="<XDtClass:classTagValue tagName="hibernate.class" paramName="dynamic-insert" />"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="select-before-update" superclasses="false">
!             select-before-update="<XDtClass:classTagValue tagName="hibernate.class" paramName="select-before-update" />"
          </XDtClass:ifHasClassTag>
       
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="optimistic-lock" superclasses="false">
!             optimistic-lock="<XDtClass:classTagValue tagName="hibernate.class" paramName="optimistic-lock" />"
          </XDtClass:ifHasClassTag>
      
          <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="mutable" superclasses="false">
!             mutable="<XDtClass:classTagValue tagName="hibernate.class" paramName="mutable" />"
!         </XDtClass:ifHasClassTag>
!     
!         <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="abstract" superclasses="false">
!             abstract="<XDtClass:classTagValue tagName="hibernate.class" paramName="abstract" />"
          </XDtClass:ifHasClassTag>
      
***************
*** 65,68 ****
--- 81,96 ----
          </XDtClass:ifHasClassTag>
      
+         <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="check" superclasses="false">
+             check="<XDtClass:classTagValue tagName="hibernate.class" paramName="check" />"
+         </XDtClass:ifHasClassTag>
+     
+         <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="rowid" superclasses="false">
+             rowid="<XDtClass:classTagValue tagName="hibernate.class" paramName="rowid" />"
+         </XDtClass:ifHasClassTag>
+     
+         <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="node" superclasses="false">
+             node="<XDtClass:classTagValue tagName="hibernate.class" paramName="node" />"
+         </XDtClass:ifHasClassTag>
+     
      >
  

Index: hibernate-mapping.xdt
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-mapping.xdt,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** hibernate-mapping.xdt	11 Apr 2006 15:01:12 -0000	1.3
--- hibernate-mapping.xdt	16 Apr 2006 12:54:29 -0000	1.4
***************
*** 1,15 ****
  <hibernate-mapping
      <XDtHibernate:forAllMappedClasses>
          <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="schema" superclasses="false">
              schema="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="schema" />"
          </XDtClass:ifHasClassTag>
          <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="default-cascade" superclasses="false">
!             default-cascade="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="default-cascade" values="none,save-update"/>"
          </XDtClass:ifHasClassTag>
          <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="auto-import" superclasses="false">
!             auto-import="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="auto-import" values="true,false" />"
          </XDtClass:ifHasClassTag>
      </XDtHibernate:forAllMappedClasses>
  >
      <XDtHibernate:forAllMappedClasses>
          <XDtMerge:merge file="xdoclet/modules/hibernate/resources/hibernate-class.xdt"></XDtMerge:merge>
--- 1,38 ----
  <hibernate-mapping
+ 
      <XDtHibernate:forAllMappedClasses>
+     
          <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="schema" superclasses="false">
              schema="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="schema" />"
          </XDtClass:ifHasClassTag>
+         
+         <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="catalog" superclasses="false">
+             catalog="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="catalog" />"
+         </XDtClass:ifHasClassTag>
+     
          <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="default-cascade" superclasses="false">
!             default-cascade="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="default-cascade" />"
!         </XDtClass:ifHasClassTag>
!         
!         <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="default-access" superclasses="false">
!             default-access="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="default-access" />"
          </XDtClass:ifHasClassTag>
+         
+         <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="default-lazy" superclasses="false">
+             default-lazy="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="default-lazy" />"
+         </XDtClass:ifHasClassTag>
+         
          <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="auto-import" superclasses="false">
!             auto-import="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="auto-import" />"
!         </XDtClass:ifHasClassTag>
!         
!         <XDtClass:ifHasClassTag tagName="hibernate.mapping" paramName="package" superclasses="false">
!             package="<XDtClass:classTagValue tagName="hibernate.mapping" paramName="package" />"
          </XDtClass:ifHasClassTag>
+         
      </XDtHibernate:forAllMappedClasses>
+     
  >
+ 
      <XDtHibernate:forAllMappedClasses>
          <XDtMerge:merge file="xdoclet/modules/hibernate/resources/hibernate-class.xdt"></XDtMerge:merge>
***************
*** 19,22 ****
--- 42,46 ----
          <XDtMerge:merge file="xdoclet/modules/hibernate/resources/hibernate-filter-def.xdt"></XDtMerge:merge>
      </XDtHibernate:forAllMappedClasses>
+     
  </hibernate-mapping>
  



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642