From: <one...@us...> - 2003-04-05 07:13:41
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/cfg In directory sc8-pr-cvs1:/tmp/cvs-serv26924/cfg Modified Files: Binder.java Log Message: added many-to-any, index-many-to-any added update and insert attributes to component Index: Binder.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/cfg/Binder.java,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** Binder.java 29 Mar 2003 07:36:22 -0000 1.11 --- Binder.java 5 Apr 2003 07:13:37 -0000 1.12 *************** *** 857,860 **** --- 857,865 ---- model.setIndex(component); } + else if ( "index-many-to-any".equals(name) ) { + Any any = new Any( model.getTable() ); + bindAny( subnode, any, model.isOneToMany() ); + model.setIndex(any); + } } if ( !model.isInverse() ) model.getIndex().createForeignKey(); *************** *** 909,912 **** --- 914,922 ---- bindComponent(subnode, element, null, model.getRole() + ".element", true, mappings); } + else if ( "many-to-any".equals(name) ) { + Any element = new Any( model.getTable() ); + model.setElement(element); + bindAny(subnode, element, true); + } else if ( "jcs-cache".equals(name) ) { model.setCache( Configuration.createJCSCache( |