Home | History | Annotate | Download | only in helpers

Lines Matching defs:multi

28     private AttributesImpl multi = new AttributesImpl();
32 multi.addAttribute("http://some.uri", "foo", "ns1:foo",
34 multi.addAttribute("http://some.uri", "bar", "ns1:bar",
36 multi.addAttribute("http://some.other.uri", "answer", "ns2:answer",
39 multi.addAttribute("", "gabbaHey", "", "string", "1-2-3-4");
40 multi.addAttribute("", "", "gabba:hey", "string", "1-2-3-4");
45 assertEquals(5, multi.getLength());
54 ai = new AttributesImpl(multi);
71 ai = new AttributesImpl(multi);
82 assertEquals("http://some.uri", multi.getURI(0));
83 assertEquals("http://some.uri", multi.getURI(1));
84 assertEquals("http://some.other.uri", multi.getURI(2));
85 assertEquals("", multi.getURI(3));
86 assertEquals("", multi.getURI(4));
89 assertEquals(null, multi.getURI(-1));
90 assertEquals(null, multi.getURI(5));
95 assertEquals("foo", multi.getLocalName(0));
96 assertEquals("bar", multi.getLocalName(1));
97 assertEquals("answer", multi.getLocalName(2));
98 assertEquals("gabbaHey", multi.getLocalName(3));
99 assertEquals("", multi.getLocalName(4));
102 assertEquals(null, multi.getLocalName(-1));
103 assertEquals(null, multi.getLocalName(5));
108 assertEquals("ns1:foo", multi.getQName(0));
109 assertEquals("ns1:bar", multi.getQName(1));
110 assertEquals("ns2:answer", multi.getQName(2));
111 assertEquals("", multi.getQName(3));
112 assertEquals("gabba:hey", multi.getQName(4));
115 assertEquals(null, multi.getQName(-1));
116 assertEquals(null, multi.getQName(5));
121 assertEquals("string", multi.getType(0));
122 assertEquals("string", multi.getType(1));
123 assertEquals("int", multi.getType(2));
124 assertEquals("string", multi.getType(3));
125 assertEquals("string", multi.getType(4));
128 assertEquals(null, multi.getType(-1));
129 assertEquals(null, multi.getType(5));
134 assertEquals("abc", multi.getValue(0));
135 assertEquals("xyz", multi.getValue(1));
136 assertEquals("42", multi.getValue(2));
137 assertEquals("1-2-3-4", multi.getValue(3));
138 assertEquals("1-2-3-4", multi.getValue(4));
141 assertEquals(null, multi.getValue(-1));
142 assertEquals(null, multi.getValue(5));
147 assertEquals(0, multi.getIndex("http://some.uri", "foo"));
148 assertEquals(1, multi.getIndex("http://some.uri", "bar"));
149 assertEquals(2, multi.getIndex("http://some.other.uri", "answer"));
152 assertEquals(-1, multi.getIndex("john", "doe"));
155 assertEquals(-1, multi.getIndex("http://some.uri", null));
156 assertEquals(-1, multi.getIndex(null, "foo"));
161 assertEquals(0, multi.getIndex("ns1:foo"));
162 assertEquals(1, multi.getIndex("ns1:bar"));
163 assertEquals(2, multi.getIndex("ns2:answer"));
164 assertEquals(4, multi.getIndex("gabba:hey"));
167 assertEquals(-1, multi.getIndex("john:doe"));
170 assertEquals(-1, multi.getIndex(null));
175 assertEquals("string", multi.getType("http://some.uri", "foo"));
176 assertEquals("string", multi.getType("http://some.uri", "bar"));
177 assertEquals("int", multi.getType("http://some.other.uri", "answer"));
180 assertEquals(null, multi.getType("john", "doe"));
183 assertEquals(null, multi.getType("http://some.uri", null));
184 assertEquals(null, multi.getType(null, "foo"));
189 assertEquals("string", multi.getType("ns1:foo"));
190 assertEquals("string", multi.getType("ns1:bar"));
191 assertEquals("int", multi.getType("ns2:answer"));
192 assertEquals("string", multi.getType("gabba:hey"));
195 assertEquals(null, multi.getType("john:doe"));
198 assertEquals(null, multi.getType(null));
203 assertEquals("abc", multi.getValue("http://some.uri", "foo"));
204 assertEquals("xyz", multi.getValue("http://some.uri", "bar"));
205 assertEquals("42", multi.getValue("http://some.other.uri", "answer"));
208 assertEquals(null, multi.getValue("john", "doe"));
211 assertEquals(null, multi.getValue("http://some.uri", null));
212 assertEquals(null, multi.getValue(null, "foo"));
217 assertEquals("abc", multi.getValue("ns1:foo"));
218 assertEquals("xyz", multi.getValue("ns1:bar"));
219 assertEquals("42", multi.getValue("ns2:answer"));
220 assertEquals("1-2-3-4", multi.getValue("gabba:hey"));
223 assertEquals(null, multi.getValue("john:doe"));
226 assertEquals(null, multi.getValue(null));
230 assertEquals(5, multi.getLength());
231 multi.clear();
232 assertEquals(0, multi.getLength());
244 attrs.setAttributes(multi);
245 assertEquals(multi.getLength(), attrs.getLength());
247 for (int i = 0; i < multi.getLength(); i++) {
248 assertEquals(multi.getURI(i), attrs.getURI(i));
249 assertEquals(multi.getLocalName(i), attrs.getLocalName(i));
250 assertEquals(multi.getQName(i), attrs.getQName(i));
251 assertEquals(multi.getType(i), attrs.getType(i));
252 assertEquals(multi.getValue(i), attrs.getValue(i));
267 multi.addAttribute("http://yet.another.uri", "doe", "john:doe",
270 assertEquals("http://yet.another.uri", multi.getURI(5));
271 assertEquals("doe", multi.getLocalName(5));
272 assertEquals("john:doe", multi.getQName(5));
273 assertEquals("boolean", multi.getType(5));
274 assertEquals("false", multi.getValue(5));
277 multi.addAttribute("http://yet.another.uri", "doe", "john:doe",
280 assertEquals("http://yet.another.uri", multi.getURI(6));
281 assertEquals("doe", multi.getLocalName(6));
282 assertEquals("john:doe", multi.getQName(6));
283 assertEquals("boolean", multi.getType(6));
284 assertEquals("false", multi.getValue(6));
287 multi.addAttribute(null, null, null, null, null);
288 assertEquals(null, multi.getURI(7));
289 assertEquals(null, multi.getLocalName(7));
290 assertEquals(null, multi.getQName(7));
291 assertEquals(null, multi.getType(7));
292 assertEquals(null, multi.getValue(7));
297 multi.setAttribute(0, "http://yet.another.uri", "doe", "john:doe",
299 assertEquals("http://yet.another.uri", multi.getURI(0));
300 assertEquals("doe", multi.getLocalName(0));
301 assertEquals("john:doe", multi.getQName(0));
302 assertEquals("boolean", multi.getType(0));
303 assertEquals("false", multi.getValue(0));
306 multi.setAttribute(1, null, null, null, null, null);
307 assertEquals(null, multi.getURI(1));
308 assertEquals(null, multi.getLocalName(1));
309 assertEquals(null, multi.getQName(1));
310 assertEquals(null, multi.getType(1));
311 assertEquals(null, multi.getValue(1));
315 multi.setAttribute(-1, "http://yet.another.uri", "doe", "john:doe",
323 multi.setAttribute(5, "http://yet.another.uri", "doe", "john:doe",
333 multi.removeAttribute(0);
334 assertEquals("http://some.uri", multi.getURI(0));
335 assertEquals("bar", multi.getLocalName(0));
336 assertEquals("ns1:bar", multi.getQName(0));
337 assertEquals("string", multi.getType(0));
338 assertEquals("xyz", multi.getValue(0));
342 multi.removeAttribute(-1);
349 multi.removeAttribute(4);
358 multi.setURI(0, "http://yet.another.uri");
359 assertEquals("http://yet.another.uri", multi.getURI(0));
362 multi.setURI(1, null);
363 assertEquals(null, multi.getURI(1));
367 multi.setURI(-1, "http://yet.another.uri");
374 multi.setURI(5, "http://yet.another.uri");
383 multi.setLocalName(0, "john");
384 assertEquals("john", multi.getLocalName(0));
387 multi.setLocalName(1, null);
388 assertEquals(null, multi.getLocalName(1));
392 multi.setLocalName(-1, "john");
399 multi.setLocalName(5, "john");
408 multi.setQName(0, "john:doe");
409 assertEquals("john:doe", multi.getQName(0));
412 multi.setQName(1, null);
413 assertEquals(null, multi.getQName(1));
417 multi.setQName(-1, "john:doe");
424 multi.setQName(5, "john:doe");
433 multi.setType(0, "float");
434 assertEquals("float", multi.getType(0));
437 multi.setType(1, null);
438 assertEquals(null, multi.getType(1));
442 multi.setType(-1, "float");
449 multi.setType(5, "float");
458 multi.setValue(0, "too much");
459 assertEquals("too much", multi.getValue(0));
462 multi.setValue(1, null);
463 assertEquals(null, multi.getValue(1));
467 multi.setValue(-1, "too much");
474 multi.setValue(5, "too much");