Lines Matching refs:root

78         final TestWindowContainer root = builder.setLayer(0).build();
80 final TestWindowContainer layer1 = root.addChildWindow(builder.setLayer(1));
81 final TestWindowContainer secondLayer1 = root.addChildWindow(builder.setLayer(1));
82 final TestWindowContainer layer2 = root.addChildWindow(builder.setLayer(2));
83 final TestWindowContainer layerNeg1 = root.addChildWindow(builder.setLayer(-1));
84 final TestWindowContainer layerNeg2 = root.addChildWindow(builder.setLayer(-2));
85 final TestWindowContainer secondLayerNeg1 = root.addChildWindow(builder.setLayer(-1));
86 final TestWindowContainer layer0 = root.addChildWindow(builder.setLayer(0));
88 assertEquals(7, root.getChildrenCount());
90 assertEquals(root, layer1.getParentWindow());
91 assertEquals(root, secondLayer1.getParentWindow());
92 assertEquals(root, layer2.getParentWindow());
93 assertEquals(root, layerNeg1.getParentWindow());
94 assertEquals(root, layerNeg2.getParentWindow());
95 assertEquals(root, secondLayerNeg1.getParentWindow());
96 assertEquals(root, layer0.getParentWindow());
98 assertEquals(layerNeg2, root.getChildAt(0));
99 assertEquals(secondLayerNeg1, root.getChildAt(1));
100 assertEquals(layerNeg1, root.getChildAt(2));
101 assertEquals(layer0, root.getChildAt(3));
102 assertEquals(layer1, root.getChildAt(4));
103 assertEquals(secondLayer1, root.getChildAt(5));
104 assertEquals(layer2, root.getChildAt(6));
133 final TestWindowContainer root = builder.setLayer(0).build();
135 final TestWindowContainer child1 = root.addChildWindow();
136 final TestWindowContainer child2 = root.addChildWindow();
148 root.addChildWindow(child2);
158 final TestWindowContainer root = builder.setLayer(0).build();
160 final TestWindowContainer child1 = root.addChildWindow();
161 final TestWindowContainer child2 = root.addChildWindow();
166 assertEquals(2, root.getChildrenCount());
170 assertTrue(root.hasChild(child1));
171 assertTrue(root.hasChild(child2));
172 assertTrue(root.hasChild(child11));
173 assertTrue(root.hasChild(child12));
174 assertTrue(root.hasChild(child21));
188 final TestWindowContainer root = builder.setLayer(0).build();
190 final TestWindowContainer child1 = root.addChildWindow();
191 final TestWindowContainer child2 = root.addChildWindow();
201 assertFalse(root.hasChild(child12));
203 assertTrue(root.hasChild(child2));
209 assertEquals(1, root.getChildrenCount());
210 assertFalse(root.hasChild(child2));
211 assertFalse(root.hasChild(child21));
213 assertTrue(root.hasChild(child1));
214 assertTrue(root.hasChild(child11));
216 root.removeImmediately();
217 assertEquals(0, root.getChildrenCount());
261 final TestWindowContainer root = builder.setLayer(0).build();
263 final TestWindowContainer child1 = root.addChildWindow();
264 final TestWindowContainer child2 = root.addChildWindow();
265 final TestWindowContainer child3 = root.addChildWindow();
268 root.positionChildAt(POSITION_TOP, child1, false /* includingParents */);
269 assertEquals(child1, root.getChildAt(root.getChildrenCount() - 1));
272 root.positionChildAt(POSITION_BOTTOM, child1, false /* includingParents */);
273 assertEquals(child1, root.getChildAt(0));
276 root.positionChildAt(1, child3, false /* includingParents */);
277 assertEquals(child1, root.getChildAt(0));
278 assertEquals(child3, root.getChildAt(1));
279 assertEquals(child2, root.getChildAt(2));
285 final TestWindowContainer root = builder.setLayer(0).build();
287 final TestWindowContainer child1 = root.addChildWindow();
288 final TestWindowContainer child2 = root.addChildWindow();
301 assertEquals(child2, root.getChildAt(0));
302 assertEquals(child1, root.getChildAt(1));
309 assertEquals(child1, root.getChildAt(0));
310 assertEquals(child2, root.getChildAt(1));
320 assertEquals(child1, root.getChildAt(0));
321 assertEquals(child2, root.getChildAt(1));
327 final TestWindowContainer root = builder.setLayer(0).build();
329 final TestWindowContainer child1 = root.addChildWindow();
330 final TestWindowContainer child2 = root.addChildWindow();
335 root.positionChildAt(-1, child1, false /* includingParents */);
344 root.positionChildAt(3, child1, false /* includingParents */);
354 final TestWindowContainer root = builder.setLayer(0).build();
356 final TestWindowContainer child1 = root.addChildWindow(builder.setIsAnimating(true));
357 final TestWindowContainer child2 = root.addChildWindow();
362 assertFalse(root.isAnimating());
369 assertTrue(root.isSelfOrChildAnimating());
380 final TestWindowContainer root = builder.setLayer(0).build();
382 final TestWindowContainer child1 = root.addChildWindow(builder.setIsVisible(true));
383 final TestWindowContainer child2 = root.addChildWindow();
388 assertFalse(root.isVisible());
411 final TestWindowContainer root = builder.setLayer(0).build();
412 final TestWindowContainer child1 = root.addChildWindow();
413 final TestWindowContainer child2 = root.addChildWindow();
417 assertTrue(root.hasChild(child2));
418 assertTrue(root.hasChild(child21));
419 root.removeChild(child2);
420 assertFalse(root.hasChild(child2));
421 assertFalse(root.hasChild(child21));
425 assertTrue(root.hasChild(child11));
428 root.removeChild(child11);
446 final TestWindowContainer root = builder.setLayer(0).build();
447 root.setFillsParent(true);
455 final TestWindowContainer child1 = root.addChildWindow(builder);
458 assertEquals(expectedOrientation, root.getOrientation());
464 final TestWindowContainer root = builder.setLayer(0).setIsVisible(true).build();
466 assertEquals(SCREEN_ORIENTATION_UNSPECIFIED, root.getOrientation());
472 final TestWindowContainer root = builder.setLayer(0).setIsVisible(true).build();
475 final TestWindowContainer invisible = root.addChildWindow(builder);
485 assertEquals(SCREEN_ORIENTATION_LANDSCAPE, root.getOrientation());
488 final TestWindowContainer visibleUnset = root.addChildWindow(builder);
491 assertEquals(SCREEN_ORIENTATION_LANDSCAPE, root.getOrientation());
498 final TestWindowContainer root = builder.setLayer(0).setIsVisible(true).build();
501 final TestWindowContainer visibleUnset = root.addChildWindow(builder);
513 assertEquals(SCREEN_ORIENTATION_BEHIND, root.getOrientation());
519 final TestWindowContainer root = builder.setLayer(0).setIsVisible(true).build();
522 final TestWindowContainer visibleUnset = root.addChildWindow(builder);
526 final TestWindowContainer visibleUnspecifiedRootChild = root.addChildWindow(builder);
533 assertEquals(SCREEN_ORIENTATION_BEHIND, root.getOrientation());
544 assertEquals(SCREEN_ORIENTATION_BEHIND, root.getOrientation());
549 assertEquals(SCREEN_ORIENTATION_PORTRAIT, root.getOrientation());
555 final TestWindowContainer root = builder.setLayer(0).build();
557 final TestWindowContainer child1 = root.addChildWindow();
561 final TestWindowContainer child2 = root.addChildWindow();
574 assertEquals(0, root.compareTo(root));
580 root.compareTo(root2);
587 assertEquals(1, child21.compareTo(root));
598 final TestWindowContainer root = builder.build();
600 final TestWindowContainer child1 = root.addChildWindow();
605 final TestWindowContainer child2 = root.addChildWindow();
616 assertEquals(0, root.getPrefixOrderIndex());
632 final TestWindowContainer root = builder.build();
641 root.addChild(subtree, 0);
643 assertEquals(0, root.getPrefixOrderIndex());
655 final TestWindowContainer root = builder.build();
657 final TestWindowContainer child1 = root.addChildWindow();
662 final TestWindowContainer child2 = root.addChildWindow();
664 assertEquals(0, root.getPrefixOrderIndex());
670 root.removeChild(child1);
683 final TestWindowContainer root = builder.build();
685 final TestWindowContainer child = root.addChildWindow();
691 root.onResize();
700 root.onResize();