Update of /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate
In directory 
sc8-pr-cvs1:/tmp/cvs-serv16812/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate

Modified Files:
        JBossServiceSubTask.java 
Log Message:
Updated the Ant documentation. This is the preferred (and most intuitive) way to 
document tasks and subtasks.

Index: JBossServiceSubTask.java
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/JBossServiceSubTask.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** JBossServiceSubTask.java    12 Dec 2002 18:27:56 -0000      1.3
--- JBossServiceSubTask.java    13 Dec 2002 16:43:29 -0000      1.4
***************
*** 13,35 ****
   * Generate jboss mbean descriptor for hibernated classes
   *
!  * @author          Konstantin Pribluda ([EMAIL PROTECTED])
!  * @created         December 11, 2002
!  * @version         $Revision$
!  * @ant.element     name="jbossservice" display-name="JBoss service configuration"
   *      parent="xdoclet.modules.hibernate.HibernateDocletTask"
-  * @ant.attribute   name="datasource" description="JNDI name of data source to use 
in session factory" required="Yes"
-  * @ant.attribute   name="username" description="Use this user name to login to 
database" required="No"
-  * @ant.attribute   name="password" description="Use this password to login to 
database" required="No"
-  * @ant.attribute   name="dialect" description="SQL dialect of database." 
required="Yes. Shall be fully qualified class
-  *      name of <tt>Dialect</tt> subclass"
-  * @ant.attribute   name="jndiname" description="JNDI name to bind to the 
<tt>SessionFactory</tt> " required="Yes."
-  * @ant.attribute   name="useouterjoin" description="Whether to use outer join" 
required="no. default is false"
-  * @ant.attribute   name="showsql" description="Log sql statemets" required="no. 
default is false"
-  * @ant.attribute   name="usertransactionname" description="The JNDI name of the JTA 
UserTransaction object (used only
-  *      be <tt>JTATransaction</tt> )" required="no."
-  * @ant.attribute   name="transactionstrategy" description="The fully qualified 
class name of the Hibernate <tt>
-  *      TransactionFactory</tt> implementation" required="no."
-  * @ant.attribute   name="transactionmanagerlookup" description="strategy for 
obtaining the JTA <tt>TransactionManager
-  *      </tt>" required="no."
   */
  public class JBossServiceSubTask
--- 13,21 ----
   * Generate jboss mbean descriptor for hibernated classes
   *
!  * @author        Konstantin Pribluda ([EMAIL PROTECTED])
!  * @created       December 11, 2002
!  * @version       $Revision$
!  * @ant.element   name="jbossservice" display-name="JBoss service configuration"
   *      parent="xdoclet.modules.hibernate.HibernateDocletTask"
   */
  public class JBossServiceSubTask
***************
*** 131,134 ****
--- 117,126 ----
      }
  
+     /**
+      * Strategy for obtaining the JTA <tt>TransactionManager</tt>
+      *
+      * @param transactionManagerStrategy
+      * @ant.required
+      */
      public void setTransactionManagerStrategy(String transactionManagerStrategy)
      {
***************
*** 136,139 ****
--- 128,137 ----
      }
  
+     /**
+      * The JNDI name of the JTA UserTransaction object
+      *
+      * @param userTransactionName
+      * @ant.not-required
+      */
      public void setUserTransactionName(String userTransactionName)
      {
***************
*** 141,144 ****
--- 139,148 ----
      }
  
+     /**
+      * The fully qualified class name of the Hibernate <tt>TransactionFactory</tt> 
+implementation.
+      *
+      * @param transactionStrategy
+      * @ant.not-required
+      */
      public void setTransactionStrategy(String transactionStrategy)
      {
***************
*** 146,149 ****
--- 150,159 ----
      }
  
+     /**
+      * Use this user name to login to the database
+      *
+      * @param userName
+      * @ant.not-required
+      */
      public void setUserName(String userName)
      {
***************
*** 151,154 ****
--- 161,170 ----
      }
  
+     /**
+      * Use this password to login to the database
+      *
+      * @param password
+      * @ant.not-required
+      */
      public void setPassword(String password)
      {
***************
*** 156,159 ****
--- 172,181 ----
      }
  
+     /**
+      * Whether to use outer join
+      *
+      * @param useOuterJoin
+      * @ant.not-required    No. Defaults to false.
+      */
      public void setUseOuterJoin(boolean useOuterJoin)
      {
***************
*** 161,164 ****
--- 183,192 ----
      }
  
+     /**
+      * Log sql statemets.
+      *
+      * @param showSql
+      * @ant.not-required   No. Defaults to false.
+      */
      public void setShowSql(boolean showSql)
      {
***************
*** 166,169 ****
--- 194,201 ----
      }
  
+     /**
+      * @param serviceName
+      * @ant.required
+      */
      public void setServiceName(String serviceName)
      {
***************
*** 171,174 ****
--- 203,212 ----
      }
  
+     /**
+      * JNDI name to bind to the <tt>SessionFactory</tt>
+      *
+      * @param jndiName
+      * @ant.required
+      */
      public void setJndiName(String jndiName)
      {
***************
*** 176,179 ****
--- 214,223 ----
      }
  
+     /**
+      * JNDI name of data source to use in the session factory.
+      *
+      * @param dataSource
+      * @ant.required
+      */
      public void setDataSource(String dataSource)
      {
***************
*** 181,184 ****
--- 225,235 ----
      }
  
+     /**
+      * SQL <a 
+href="http://hibernate.bluemars.net/hib_docs/api/cirrus/hibernate/sql/Dialect.html";>dialect</a>
+ of the
+      * database.
+      *
+      * @param dialect
+      * @ant.required   Yes. Use fully-qualified class name.
+      */
      public void setDialect(String dialect)
      {



-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to