Update of 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19453/src/main/java/org/xdoclet/plugin/hibernate/qtags

Modified Files:
        HibernateParamTag.java 
Added Files:
        HibernateMappingTag.java 
Removed Files:
        HibernateHibernateMappingTag.java 
Log Message:
Changed @hibernate-mapping to @maping, refactored @generator-param

Index: HibernateParamTag.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags/HibernateParamTag.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** HibernateParamTag.java      26 Apr 2005 07:00:10 -0000      1.1
--- HibernateParamTag.java      2 Jun 2005 14:09:18 -0000       1.2
***************
*** 11,17 ****
   *
   * @author Anatol Pomozov
!  * @qtags.location class
!  * @qtags.location method
!  * @qtags.location field
   */
  public interface HibernateParamTag extends 
com.thoughtworks.qdox.model.DocletTag {
--- 11,15 ----
   *
   * @author Anatol Pomozov
!  * @qtags.ignore
   */
  public interface HibernateParamTag extends 
com.thoughtworks.qdox.model.DocletTag {

--- NEW FILE: HibernateMappingTag.java ---
/*
 * Copyright (c) 2003
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.hibernate.qtags;

import org.xdoclet.plugin.hibernate.qtags.parameter.Catalog;
import org.xdoclet.plugin.hibernate.qtags.parameter.Schema;

/**
 * This element has several optional attributes. The <code>schema</code> and 
<code>catalog</code> attributes
 * specify that tables referred to in this mapping belong to the named schema 
and/or catalog. If specified,
 * tablenames will be qualified by the given schema and catalog names. If 
missing, tablenames will be
 * unqualified. The <code>default-cascade</code> attribute specifies what 
cascade style should be assumed
 * for properties and collections which do not specify a cascade attribute. The 
<code>auto-import</code>
 * attribute lets us use unqualified class names in the query language, by 
default.
 *
 * @author Anatol Pomozov
 * @qtags.location class
 * @qtags.once
 */
public interface HibernateMappingTag extends 
com.thoughtworks.qdox.model.DocletTag, Schema, Catalog {
    /**
     * Specifies whether we can use unqualified class names (of classes in this 
mapping) in the query language.
     */
    Boolean getAutoImport();

    /**
     * The strategy Hibernate should use for accessing all properties. Can be a 
custom implementation
     * of <code>PropertyAccessor</code>.
     */
    String getDefaultAccess();

    /**
     * A default cascade style.
     */
    String getDefaultCascade();

    /**
     * The default value for unspecifed lazy attributes of class and collection 
mappings.
     */
    Boolean getDefaultLazy();

    /**
     * Specifies a package prefix to assume for unqualified class names in the 
mapping document.
     */
    String getPackage();
}
--- HibernateHibernateMappingTag.java DELETED ---



-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits

Reply via email to