comparison generator/typesystem_xml-java.xml @ 37:8022ef40f110

svg package
author eldar
date Sat, 16 May 2009 21:33:50 +0000
parents 5917a613d118
children
comparison
equal deleted inserted replaced
36:0f7c514f076e 37:8022ef40f110
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <typesystem package="com.trolltech.qt.xml" default-superclass="com.trolltech.qt.QtJambiObject"> 2 <typesystem package="qt.xml" default-superclass="qt.QtJambiObject">
3 <inject-code> 3 <inject-code>
4 com.trolltech.qt.Utilities.loadQtLibrary("QtXml"); 4 qt.Utilities.loadQtLibrary("QtXml");
5 </inject-code> 5 </inject-code>
6 6
7 7
8 <value-type name="QDomDocument"> 8 <value-type name="QDomDocument">
9 <inject-code> 9 <inject-code>
10 <import-file name="typesystem_xml-java.java" quote-after-line="class QDomDocument___" quote-before-line="}// class"/> 10 <import-file name="typesystem_xml-java.java" quote-after-line="class QDomDocument___" quote-before-line="}// class"/>
11 </inject-code> 11 </inject-code>
12 <extra-includes> 12 <extra-includes>
13 <include file-name="com.trolltech.qt.QNativePointer.Type" location="java"/> 13 <include file-name="qt.QNativePointer.Type" location="java"/>
14 <include file-name="com.trolltech.qt.core.QIODevice" location="java"/> 14 <include file-name="qt.core.QIODevice" location="java"/>
15 <include file-name="com.trolltech.qt.core.QByteArray" location="java"/> 15 <include file-name="qt.core.QByteArray" location="java"/>
16 </extra-includes> 16 </extra-includes>
17 17
18 18
19 19
20 <template name="xml.domdocument_setContent"> 20 <template name="xml.domdocument_setContent">
186 <value-type name="QXmlNamespaceSupport"> 186 <value-type name="QXmlNamespaceSupport">
187 <inject-code> 187 <inject-code>
188 <import-file name="typesystem_xml-java.java" quote-after-line="class QXmlNamespaceSupport___" quote-before-line="}// class"/> 188 <import-file name="typesystem_xml-java.java" quote-after-line="class QXmlNamespaceSupport___" quote-before-line="}// class"/>
189 </inject-code> 189 </inject-code>
190 <extra-includes> 190 <extra-includes>
191 <include file-name="com.trolltech.qt.QNativePointer" location="java"/> 191 <include file-name="qt.QNativePointer" location="java"/>
192 </extra-includes> 192 </extra-includes>
193 <modify-function signature="processName(QString,bool,QString&amp;,QString&amp;)const"> 193 <modify-function signature="processName(QString,bool,QString&amp;,QString&amp;)const">
194 <access modifier="private"/> 194 <access modifier="private"/>
195 </modify-function> 195 </modify-function>
196 196
341 QXmlInputSource *inputSourceHolder = 0; 341 QXmlInputSource *inputSourceHolder = 0;
342 QXmlInputSource *&amp;%out = inputSourceHolder; 342 QXmlInputSource *&amp;%out = inputSourceHolder;
343 </conversion-rule> 343 </conversion-rule>
344 </modify-argument> 344 </modify-argument>
345 <modify-argument index="return"> 345 <modify-argument index="return">
346 <replace-type modified-type="com.trolltech.qt.xml.QXmlEntityResolver$ResolvedEntity" /> 346 <replace-type modified-type="qt.xml.QXmlEntityResolver$ResolvedEntity" />
347 <conversion-rule class="native"> 347 <conversion-rule class="native">
348 jobject %out = qtjambi_to_resolvedentity(__jni_env, %in, inputSourceHolder); 348 jobject %out = qtjambi_to_resolvedentity(__jni_env, %in, inputSourceHolder);
349 </conversion-rule> 349 </conversion-rule>
350 <conversion-rule class="shell"> 350 <conversion-rule class="shell">
351 bool %out = qtjambi_from_resolvedentity(__jni_env, (void *&amp;) %3, %in); 351 bool %out = qtjambi_from_resolvedentity(__jni_env, (void *&amp;) %3, %in);