From: Dennis S. <dso...@us...> - 2005-07-21 07:54:44
|
Update of /cvsroot/jibx/core/build/src/org/jibx/binding/def In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12815/src/org/jibx/binding/def Modified Files: BindingDefinition.java Log Message: Add binding factory as a parameter to marshalling/unmarshalling context constructors. Index: BindingDefinition.java =================================================================== RCS file: /cvsroot/jibx/core/build/src/org/jibx/binding/def/BindingDefinition.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** BindingDefinition.java 6 Jul 2005 22:18:49 -0000 1.9 --- BindingDefinition.java 21 Jul 2005 07:54:36 -0000 1.10 *************** *** 163,167 **** "org.jibx.runtime.impl.MarshallingContext"; private static final String MARSHALCONTEXTINIT_SIGNATURE = ! "([Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V"; private static final String CREATEUNMARSHAL_METHODNAME = "createUnmarshallingContext"; --- 163,168 ---- "org.jibx.runtime.impl.MarshallingContext"; private static final String MARSHALCONTEXTINIT_SIGNATURE = ! "([Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;" + ! "Lorg/jibx/runtime/IBindingFactory;)V"; private static final String CREATEUNMARSHAL_METHODNAME = "createUnmarshallingContext"; *************** *** 172,176 **** private static final String UNMARSHALCONTEXTINIT_SIGNATURE = "(I[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;" + ! "[Ljava/lang/String;)V"; private static final String GETINST_METHODNAME = "getInstance"; private static final String UNSUPPORTED_EXCEPTION_CLASS = --- 173,177 ---- private static final String UNMARSHALCONTEXTINIT_SIGNATURE = "(I[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;" + ! "[Ljava/lang/String;Lorg/jibx/runtime/IBindingFactory;)V"; private static final String GETINST_METHODNAME = "getInstance"; private static final String UNSUPPORTED_EXCEPTION_CLASS = *************** *** 869,872 **** --- 870,874 ---- mb.appendLoadLocal(0); mb.appendGetField(uris); + mb.appendLoadLocal(0); mb.appendCallInit(MARSHALCONTEXT_IMPLEMENTATION, MARSHALCONTEXTINIT_SIGNATURE); *************** *** 906,909 **** --- 908,912 ---- mb.appendLoadLocal(0); mb.appendGetField(idnames); + mb.appendLoadLocal(0); mb.appendCallInit(UNMARSHALCONTEXT_IMPLEMENTATION, UNMARSHALCONTEXTINIT_SIGNATURE); |