Mercurial > projects > qtd
comparison generator/typesystem_xmlpatterns-common.xml @ 1:e78566595089
initial import
author | mandel |
---|---|
date | Mon, 11 May 2009 16:01:50 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:36fb74dc547d | 1:e78566595089 |
---|---|
1 <?xml version="1.0"?> | |
2 <typesystem> | |
3 | |
4 | |
5 <namespace-type name="QPatternist"/> | |
6 <namespace-type name="QPatternistSDK"/> | |
7 | |
8 <enum-type name="QXmlNodeModelIndex::NodeKind"/> | |
9 <enum-type name="QXmlNodeModelIndex::DocumentOrder"/> | |
10 <enum-type name="QAbstractXmlNodeModel::NodeCopySetting"/> | |
11 <enum-type name="QAbstractXmlNodeModel::SimpleAxis"/> | |
12 | |
13 <object-type name="QAbstractMessageHandler"> | |
14 <modify-function signature="QAbstractMessageHandler(QObject*)" remove="all" /> | |
15 </object-type> | |
16 <object-type name="QAbstractUriResolver"/> | |
17 <object-type name="QAbstractXmlForwardIterator"/> | |
18 | |
19 <rejection class="QPatternist::NodeIndexStorage" /> | |
20 <rejection class="QAbstractXmlNodeModel" function-name="mapToItem" /> | |
21 <rejection class="QAbstractXmlNodeModel" function-name="mapToSequence" /> | |
22 <rejection class="QAbstractXmlNodeModel" function-name="sequencedTypedValue" /> | |
23 <rejection class="QAbstractXmlNodeModel" function-name="sendNamespaces" /> | |
24 <rejection class="QAbstractXmlNodeModel" function-name="iterate" /> | |
25 <rejection class="QAbstractXmlNodeModel" function-name="copyNodeTo" /> | |
26 <rejection class="QAbstractXmlNodeModel" function-name="type" /> | |
27 <value-type name="QAbstractXmlNodeModel"> | |
28 <modify-function signature="QAbstractXmlNodeModel()" remove="all" /> | |
29 <modify-function signature="namespaceForPrefix(QXmlNodeModelIndex,short) const" | |
30 remove="all" /> | |
31 <modify-function signature="isDeepEqual(QXmlNodeModelIndex,QXmlNodeModelIndex) const" | |
32 remove="all" /> | |
33 </value-type> | |
34 | |
35 <rejection class="QAbstractXmlReceiver" function-name="item" /> | |
36 <rejection class="QAbstractXmlReceiver" function-name="sendAsNode" /> | |
37 <value-type name="QAbstractXmlReceiver"> | |
38 </value-type> | |
39 | |
40 <value-type name="QSimpleXmlNodeModel" /> | |
41 | |
42 <value-type name="QSourceLocation"> | |
43 <modify-function signature="operator=(QSourceLocation)" remove="all" /> | |
44 </value-type> | |
45 | |
46 <rejection class="QXmlFormatter" function-name="item" /> | |
47 <object-type name="QXmlFormatter"> | |
48 <modify-function signature="startFormattingContent()" remove="all" /> | |
49 </object-type> | |
50 | |
51 <value-type name="QXmlItem"> | |
52 <modify-function signature="operator=(QXmlItem)" remove="all" /> | |
53 </value-type> | |
54 | |
55 <value-type name="QXmlName"> | |
56 <modify-function signature="QXmlName(QXmlNamePool&,QString,QString,QString)" access="private"> | |
57 <modify-argument index="3"> | |
58 <remove-default-expression /> | |
59 </modify-argument> | |
60 <modify-argument index="4"> | |
61 <remove-default-expression /> | |
62 </modify-argument> | |
63 </modify-function> | |
64 | |
65 <modify-function signature="operator=(QXmlName)" remove="all" /> | |
66 <modify-function signature="QXmlName(short,short,short)" | |
67 remove="all" /> | |
68 <modify-function signature="localName()const" remove="all" /> | |
69 <modify-function signature="prefix()const" remove="all" /> | |
70 <modify-function signature="hasPrefix()const" remove="all" /> | |
71 <modify-function signature="hasNamespace()const" remove="all" /> | |
72 <modify-function signature="namespaceURI()const" remove="all" /> | |
73 <modify-function signature="isLexicallyEqual(const QXmlName)const" remove="all" /> | |
74 <modify-function signature="setPrefix(const short)" remove="all" /> | |
75 <modify-function signature="setNamespaceURI(const short)" remove="all" /> | |
76 <modify-function signature="setLocalName(const short)" remove="all" /> | |
77 <modify-function signature="code()const" remove="all" /> | |
78 </value-type> | |
79 | |
80 <value-type name="QXmlNamePool"> | |
81 <modify-function signature="operator=(QXmlNamePool)" remove="all" /> | |
82 </value-type> | |
83 | |
84 <rejection class="QXmlNodeModelIndex" function-name="sequencedTypedValue" /> | |
85 <rejection class="QXmlNodeModelIndex" function-name="sendNamespaces" /> | |
86 <rejection class="QXmlNodeModelIndex" function-name="iterate" /> | |
87 <rejection class="QXmlNodeModelIndex" function-name="type" /> | |
88 <rejection class="QXmlNodeModelIndex" enum-name="Axis" /> | |
89 <value-type name="QXmlNodeModelIndex"> | |
90 <modify-function signature="name() const" remove="all" /> | |
91 <modify-function signature="root() const" remove="all" /> | |
92 <modify-function signature="documentUri() const" remove="all" /> | |
93 <modify-function signature="baseUri() const" remove="all" /> | |
94 <modify-function signature="kind() const" remove="all" /> | |
95 <modify-function signature="isDeepEqual(QXmlNodeModelIndex) const" remove="all" /> | |
96 <modify-function signature="compareOrder(QXmlNodeModelIndex) const" remove="all" /> | |
97 <modify-function signature="namespaceBindings() const" remove="all" /> | |
98 <modify-function signature="namespaceForPrefix(short) const" remove="all" /> | |
99 <modify-function signature="stringValue() const" remove="all" /> | |
100 <modify-function signature="is(QXmlNodeModelIndex) const" remove="all" /> | |
101 <modify-function signature="reset()" remove="all" /> | |
102 <modify-function signature="internalPointer()const" remove="all" /> | |
103 | |
104 <modify-function signature="model()const"> | |
105 <access modifier="private"/> | |
106 <rename to="model_private" /> | |
107 </modify-function> | |
108 </value-type> | |
109 | |
110 <value-type name="QXmlSerializerPointer"/> | |
111 | |
112 <object-type name="QXmlQuery"> | |
113 <modify-function signature="evaluateTo(QAbstractXmlReceiver *)const" remove="all" /> | |
114 <modify-function signature="evaluateTo(QStringList<QString>*)const" remove="all" /> | |
115 <modify-function signature="setMessageHandler(QAbstractMessageHandler*)"> | |
116 <modify-argument index="1"> | |
117 <reference-count action="set" variable-name="__rcMessageHandler" /> | |
118 </modify-argument> | |
119 </modify-function> | |
120 <modify-function signature="setQuery(QIODevice*, QUrl)"> | |
121 <modify-argument index="1"> | |
122 <reference-count action="ignore" /> <!-- Data from IODevice is readAll()'d immediately and the pointer is not stored --> | |
123 </modify-argument> | |
124 </modify-function> | |
125 <modify-function signature="setUriResolver(const QAbstractUriResolver*)"> | |
126 <modify-argument index="1"> | |
127 <reference-count action="set" variable-name="__rcUriResolver" /> | |
128 </modify-argument> | |
129 </modify-function> | |
130 </object-type> | |
131 <object-type name="QXmlResultItems"/> | |
132 | |
133 <rejection class="QXmlSerializer" function-name="item" /> | |
134 <object-type name="QXmlSerializer"> | |
135 <modify-function signature="atDocumentRoot()const" remove="all" /> | |
136 <modify-function signature="startContent()" remove="all" /> | |
137 <modify-function signature="writeEscaped(QString)" remove="all" /> | |
138 <modify-function signature="writeEscapedAttribute(QString)" remove="all" /> | |
139 <modify-function signature="write(QString)" remove="all" /> | |
140 <modify-function signature="write(QXmlName)" remove="all" /> | |
141 <modify-function signature="write(const char *)" remove="all" /> | |
142 <modify-function signature="isBindingInScope(QXmlName)const" remove="all" /> | |
143 <modify-function signature="setCodec(const QTextCodec *)"> | |
144 <modify-argument index="1"> | |
145 <reference-count action="set" variable-name="__rcCodec" /> | |
146 </modify-argument> | |
147 </modify-function> | |
148 </object-type> | |
149 | |
150 | |
151 | |
152 <suppress-warning text="WARNING(MetaJavaBuilder) :: horribly broken type ''"/> | |
153 <suppress-warning text="WARNING(MetaJavaBuilder) :: template baseclass 'QExplicitlySharedDataPointer<QXmlSerializer>' of 'QXmlSerializerPointer' is not known" /> | |
154 | |
155 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QXmlItem::QXmlItem', unmatched parameter type 'QPatternist::Item const&'" /> | |
156 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QXmlNodeModelIndex::sequencedTypedValue', unmatched return type 'QExplicitlySharedDataPointer<QAbstractXmlForwardIterator<QPatternist::Item>>"/> | |
157 | |
158 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QXmlNodeModelIndex::QXmlNodeModelIndex', unmatched parameter type 'QPatternist::NodeIndexStorage const&'" /> | |
159 | |
160 <!-- To avoid warnings when running the generator on systems without XML patterns --> | |
161 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSimpleXmlNodeModel' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
162 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlSerializerPointer' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
163 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSourceLocation' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
164 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlFormatter' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
165 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QAbstractUriResolver' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
166 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QAbstractXmlReceiver' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
167 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.xmlpatterns.QXmlNodeModelIndex' for enum 'DocumentOrder' is not declared"/> | |
168 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlQuery' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
169 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlName' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
170 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.xmlpatterns.QAbstractXmlNodeModel' for enum 'NodeCopySetting' is not declared"/> | |
171 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlSerializer' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
172 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QAbstractXmlNodeModel' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
173 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlItem' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
174 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlNodeModelIndex' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
175 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlResultItems' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
176 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QAbstractMessageHandler' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
177 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.xmlpatterns.QXmlNodeModelIndex' for enum 'NodeKind' is not declared"/> | |
178 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.xmlpatterns.QAbstractXmlNodeModel' for enum 'SimpleAxis' is not declared"/> | |
179 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QXmlNamePool' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | |
180 | |
181 </typesystem> |