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

Modified Files:
        CompositeIdTestCase.java 
Added Files:
        InnerCompositeIdTestCase.java 
Log Message:
Alteration in composite-id tag, now it also can be placed into class attributes 
and class methods.

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

import java.io.File;
import java.io.IOException;
import java.net.URL;

import org.generama.MetadataProvider;
import org.xdoclet.QDoxMetadataProvider;

public class InnerCompositeIdTestCase extends AbstractHibernateMappingTestCase {
    
    protected URL getExpected() throws IOException {
        return 
getResourceRelativeToThisPackage("compositeId/InnerCompositeIdBean.hbm.xml");
    }

    protected MetadataProvider createMetadataProvider() throws IOException {
        String basedir = System.getProperty("xdoclet.hibernate.home");
        assertNotNull(basedir);
        return new QDoxMetadataProvider(new File(basedir,
                                         
"target/test-classes/org/xdoclet/plugin/hibernate/compositeId/inner_pk_class"));
    }
}

Index: CompositeIdTestCase.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/CompositeIdTestCase.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** CompositeIdTestCase.java    28 Jan 2005 19:22:07 -0000      1.2
--- CompositeIdTestCase.java    20 Apr 2005 03:35:06 -0000      1.3
***************
*** 1,27 ****
! package org.xdoclet.plugin.hibernate;
! 
! import org.generama.MetadataProvider;
! 
! import org.xdoclet.QDoxMetadataProvider;
! 
! import java.io.File;
! import java.io.IOException;
! 
! import java.net.URL;
! 
! public class CompositeIdTestCase
!         extends AbstractHibernateMappingTestCase {
!     protected URL getExpected() throws IOException {
!         return 
getResourceRelativeToThisPackage("compositeId/CompositeIdBean.hbm.xml");
!     }
! 
!     protected MetadataProvider createMetadataProvider()
!             throws IOException {
!         String basedir = System.getProperty("xdoclet.hibernate.home");
! 
!         assertNotNull(basedir);
! 
!         return new QDoxMetadataProvider(new File(basedir,
!                                                  
"target/test-classes/org/xdoclet/plugin/hibernate/compositeId"));
!     }
! }
--- 1,27 ----
! package org.xdoclet.plugin.hibernate;
! 
! import org.generama.MetadataProvider;
! 
! import org.xdoclet.QDoxMetadataProvider;
! 
! import java.io.File;
! import java.io.IOException;
! 
! import java.net.URL;
! 
! public class CompositeIdTestCase
!         extends AbstractHibernateMappingTestCase {
!     protected URL getExpected() throws IOException {
!         return 
getResourceRelativeToThisPackage("compositeId/CompositeIdBean.hbm.xml");
!     }
! 
!     protected MetadataProvider createMetadataProvider()
!             throws IOException {
!         String basedir = System.getProperty("xdoclet.hibernate.home");
! 
!         assertNotNull(basedir);
! 
!         return new QDoxMetadataProvider(new File(basedir,
!                                                  
"target/test-classes/org/xdoclet/plugin/hibernate/compositeId/separated_pk_class"));
!     }
! }
\ No newline at end of file



-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
xdoclet-plugins-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits

Reply via email to