Mercurial > projects > qtd
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&,QString&)const"> | 193 <modify-function signature="processName(QString,bool,QString&,QString&)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 *&%out = inputSourceHolder; | 342 QXmlInputSource *&%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 *&) %3, %in); | 351 bool %out = qtjambi_from_resolvedentity(__jni_env, (void *&) %3, %in); |