Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 7c044e80f3352cd61ee169e6e1a201d569bebfcf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
/*******************************************************************************
 * Copyright (c) 2007, 2008 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     IBM Corporation - initial API and implementation
 *******************************************************************************/
package org.eclipse.swt.internal.cocoa;

public class DOMDocument extends NSObject {

public DOMDocument() {
	super();
}

public DOMDocument(int id) {
	super(id);
}

//public NSURL URLWithAttributeString(NSString string) {
//	int result = OS.objc_msgSend(this.id, OS.sel_URLWithAttributeString_1, string != null ? string.id : 0);
//	return result != 0 ? new NSURL(result) : null;
//}

//public DOMNode adoptNode(DOMNode source) {
//	int result = OS.objc_msgSend(this.id, OS.sel_adoptNode_1, source != null ? source.id : 0);
//	return result != 0 ? new DOMNode(result) : null;
//}

//public DOMAttr createAttribute(NSString name) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createAttribute_1, name != null ? name.id : 0);
//	return result != 0 ? new DOMAttr(result) : null;
//}

//public DOMAttr createAttributeNS__(NSString createAttributeNS, NSString ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createAttributeNS_1_1, createAttributeNS != null ? createAttributeNS.id : 0,  != null ? .id : 0);
//	return result != 0 ? new DOMAttr(result) : null;
//}

//public DOMAttr createAttributeNS_qualifiedName_(NSString namespaceURI, NSString qualifiedName) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createAttributeNS_1qualifiedName_1, namespaceURI != null ? namespaceURI.id : 0, qualifiedName != null ? qualifiedName.id : 0);
//	return result != 0 ? new DOMAttr(result) : null;
//}

//public DOMCDATASection createCDATASection(NSString data) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createCDATASection_1, data != null ? data.id : 0);
//	return result != 0 ? new DOMCDATASection(result) : null;
//}

//public DOMCSSStyleDeclaration createCSSStyleDeclaration() {
//	int result = OS.objc_msgSend(this.id, OS.sel_createCSSStyleDeclaration);
//	return result != 0 ? new DOMCSSStyleDeclaration(result) : null;
//}

//public DOMComment createComment(NSString data) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createComment_1, data != null ? data.id : 0);
//	return result != 0 ? new DOMComment(result) : null;
//}

//public DOMDocumentFragment createDocumentFragment() {
//	int result = OS.objc_msgSend(this.id, OS.sel_createDocumentFragment);
//	return result != 0 ? new DOMDocumentFragment(result) : null;
//}

//public DOMElement createElement(NSString tagName) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createElement_1, tagName != null ? tagName.id : 0);
//	return result != 0 ? new DOMElement(result) : null;
//}

//public DOMElement createElementNS__(NSString createElementNS, NSString ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createElementNS_1_1, createElementNS != null ? createElementNS.id : 0,  != null ? .id : 0);
//	return result != 0 ? new DOMElement(result) : null;
//}

//public DOMElement createElementNS_qualifiedName_(NSString namespaceURI, NSString qualifiedName) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createElementNS_1qualifiedName_1, namespaceURI != null ? namespaceURI.id : 0, qualifiedName != null ? qualifiedName.id : 0);
//	return result != 0 ? new DOMElement(result) : null;
//}

//public DOMEntityReference createEntityReference(NSString name) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createEntityReference_1, name != null ? name.id : 0);
//	return result != 0 ? new DOMEntityReference(result) : null;
//}

//public DOMEvent createEvent(NSString eventType) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createEvent_1, eventType != null ? eventType.id : 0);
//	return result != 0 ? new DOMEvent(result) : null;
//}

//public DOMXPathExpression createExpression__(NSString createExpression, id  ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createExpression_1_1, createExpression != null ? createExpression.id : 0,  != null ? .id : 0);
//	return result != 0 ? new DOMXPathExpression(result) : null;
//}

//public DOMXPathExpression createExpression_resolver_(NSString expression, id  resolver) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createExpression_1resolver_1, expression != null ? expression.id : 0, resolver != null ? resolver.id : 0);
//	return result != 0 ? new DOMXPathExpression(result) : null;
//}

//public id  createNSResolver(DOMNode nodeResolver) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createNSResolver_1, nodeResolver != null ? nodeResolver.id : 0);
//	return result != 0 ? new id (result) : null;
//}

//public DOMNodeIterator createNodeIterator____(DOMNode createNodeIterator, int , id  , boolean ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createNodeIterator_1_1_1_1, createNodeIterator != null ? createNodeIterator.id : 0, ,  != null ? .id : 0, );
//	return result != 0 ? new DOMNodeIterator(result) : null;
//}

//public DOMNodeIterator createNodeIterator_whatToShow_filter_expandEntityReferences_(DOMNode root, int whatToShow, id  filter, boolean expandEntityReferences) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createNodeIterator_1whatToShow_1filter_1expandEntityReferences_1, root != null ? root.id : 0, whatToShow, filter != null ? filter.id : 0, expandEntityReferences);
//	return result != 0 ? new DOMNodeIterator(result) : null;
//}

//public DOMProcessingInstruction createProcessingInstruction__(NSString createProcessingInstruction, NSString ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createProcessingInstruction_1_1, createProcessingInstruction != null ? createProcessingInstruction.id : 0,  != null ? .id : 0);
//	return result != 0 ? new DOMProcessingInstruction(result) : null;
//}

//public DOMProcessingInstruction createProcessingInstruction_data_(NSString target, NSString data) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createProcessingInstruction_1data_1, target != null ? target.id : 0, data != null ? data.id : 0);
//	return result != 0 ? new DOMProcessingInstruction(result) : null;
//}

//public DOMRange createRange() {
//	int result = OS.objc_msgSend(this.id, OS.sel_createRange);
//	return result != 0 ? new DOMRange(result) : null;
//}

//public DOMText createTextNode(NSString data) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createTextNode_1, data != null ? data.id : 0);
//	return result != 0 ? new DOMText(result) : null;
//}

//public DOMTreeWalker createTreeWalker____(DOMNode createTreeWalker, int , id  , boolean ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createTreeWalker_1_1_1_1, createTreeWalker != null ? createTreeWalker.id : 0, ,  != null ? .id : 0, );
//	return result != 0 ? new DOMTreeWalker(result) : null;
//}

//public DOMTreeWalker createTreeWalker_whatToShow_filter_expandEntityReferences_(DOMNode root, int whatToShow, id  filter, boolean expandEntityReferences) {
//	int result = OS.objc_msgSend(this.id, OS.sel_createTreeWalker_1whatToShow_1filter_1expandEntityReferences_1, root != null ? root.id : 0, whatToShow, filter != null ? filter.id : 0, expandEntityReferences);
//	return result != 0 ? new DOMTreeWalker(result) : null;
//}

//public DOMXPathResult evaluate_____(NSString evaluate, DOMNode , id  , short , DOMXPathResult ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_evaluate_1_1_1_1_1, evaluate != null ? evaluate.id : 0,  != null ? .id : 0,  != null ? .id : 0, ,  != null ? .id : 0);
//	return result != 0 ? new DOMXPathResult(result) : null;
//}

//public DOMXPathResult evaluate_contextNode_resolver_type_inResult_(NSString expression, DOMNode contextNode, id  resolver, short type, DOMXPathResult inResult) {
//	int result = OS.objc_msgSend(this.id, OS.sel_evaluate_1contextNode_1resolver_1type_1inResult_1, expression != null ? expression.id : 0, contextNode != null ? contextNode.id : 0, resolver != null ? resolver.id : 0, type, inResult != null ? inResult.id : 0);
//	return result != 0 ? new DOMXPathResult(result) : null;
//}

//public DOMCSSStyleDeclaration getComputedStyle__(DOMElement getComputedStyle, NSString ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getComputedStyle_1_1, getComputedStyle != null ? getComputedStyle.id : 0,  != null ? .id : 0);
//	return result != 0 ? new DOMCSSStyleDeclaration(result) : null;
//}

//public DOMCSSStyleDeclaration getComputedStyle_pseudoElement_(DOMElement element, NSString pseudoElement) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getComputedStyle_1pseudoElement_1, element != null ? element.id : 0, pseudoElement != null ? pseudoElement.id : 0);
//	return result != 0 ? new DOMCSSStyleDeclaration(result) : null;
//}

//public DOMElement getElementById(NSString elementId) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getElementById_1, elementId != null ? elementId.id : 0);
//	return result != 0 ? new DOMElement(result) : null;
//}

//public DOMNodeList getElementsByTagName(NSString tagname) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getElementsByTagName_1, tagname != null ? tagname.id : 0);
//	return result != 0 ? new DOMNodeList(result) : null;
//}

//public DOMNodeList getElementsByTagNameNS__(NSString getElementsByTagNameNS, NSString ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getElementsByTagNameNS_1_1, getElementsByTagNameNS != null ? getElementsByTagNameNS.id : 0,  != null ? .id : 0);
//	return result != 0 ? new DOMNodeList(result) : null;
//}

//public DOMNodeList getElementsByTagNameNS_localName_(NSString namespaceURI, NSString localName) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getElementsByTagNameNS_1localName_1, namespaceURI != null ? namespaceURI.id : 0, localName != null ? localName.id : 0);
//	return result != 0 ? new DOMNodeList(result) : null;
//}

//public DOMCSSRuleList getMatchedCSSRules_pseudoElement_(DOMElement element, NSString pseudoElement) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getMatchedCSSRules_1pseudoElement_1, element != null ? element.id : 0, pseudoElement != null ? pseudoElement.id : 0);
//	return result != 0 ? new DOMCSSRuleList(result) : null;
//}

//public DOMCSSRuleList getMatchedCSSRules_pseudoElement_authorOnly_(DOMElement element, NSString pseudoElement, boolean authorOnly) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getMatchedCSSRules_1pseudoElement_1authorOnly_1, element != null ? element.id : 0, pseudoElement != null ? pseudoElement.id : 0, authorOnly);
//	return result != 0 ? new DOMCSSRuleList(result) : null;
//}

//public DOMCSSStyleDeclaration getOverrideStyle__(DOMElement getOverrideStyle, NSString ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getOverrideStyle_1_1, getOverrideStyle != null ? getOverrideStyle.id : 0,  != null ? .id : 0);
//	return result != 0 ? new DOMCSSStyleDeclaration(result) : null;
//}

//public DOMCSSStyleDeclaration getOverrideStyle_pseudoElement_(DOMElement element, NSString pseudoElement) {
//	int result = OS.objc_msgSend(this.id, OS.sel_getOverrideStyle_1pseudoElement_1, element != null ? element.id : 0, pseudoElement != null ? pseudoElement.id : 0);
//	return result != 0 ? new DOMCSSStyleDeclaration(result) : null;
//}

//public DOMNode importNode__(DOMNode importNode, boolean ) {
//	int result = OS.objc_msgSend(this.id, OS.sel_importNode_1_1, importNode != null ? importNode.id : 0, );
//	return result != 0 ? new DOMNode(result) : null;
//}

//public DOMNode importNode_deep_(DOMNode importedNode, boolean deep) {
//	int result = OS.objc_msgSend(this.id, OS.sel_importNode_1deep_1, importedNode != null ? importedNode.id : 0, deep);
//	return result != 0 ? new DOMNode(result) : null;
//}

public WebFrame webFrame() {
	int result = OS.objc_msgSend(this.id, OS.sel_webFrame);
	return result != 0 ? new WebFrame(result) : null;
}

/* DOMEventTarget */

public void addEventListener_listener_useCapture(NSString type, id listener, boolean useCapture) {
	OS.objc_msgSend(this.id, OS.sel_addEventListener_1listener_1useCapture_1, type != null ? type.id : 0, listener != null ? listener.id : 0, useCapture);
}
}

Back to the top