Examples of ChildrenFactory


Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

            public void exceptionalAction() throws Exception {
                view.getLayoutView(0);
            }
        });
        view.layoutPool = new BoxView(paragraph, View.Y_AXIS);
        ((CompositeView) view.layoutPool).loadChildren(new ChildrenFactory());
        assertTrue(paragraph.getElementCount() > 0);
        assertSame(view.layoutPool.getView(0), view.getLayoutView(0));
        assertSame(view.layoutPool.getView(1), view.getLayoutView(1));
    }
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

                    SizeRequirements r) {
                minor.setOccurred();
                return super.calculateMinorAxisRequirements(axis, r);
            }
        };
        view.loadChildren(new ChildrenFactory());
        final int[] offsets = new int[view.getViewCount()];
        final int[] spans = new int[view.getViewCount()];
        view.baselineLayout(width, View.X_AXIS, offsets, spans);
        assertFalse(baseline.isOccurred());
        assertFalse(major.isOccurred());
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

        assertEquals(Integer.MAX_VALUE, view.getMaximumSpan(X_AXIS), 0);
        assertEquals(0, (int)view.getMaximumSpan(Y_AXIS));
    }

    public void testGetAlignment() {
        factory = new ChildrenFactory();
        ((ChildrenFactory)factory).makeFlexible();

        view = new BlockViewImpl(block, Y_AXIS);
        assertEquals(0, view.getAlignment(X_AXIS), 0);
        assertEquals(0, view.getAlignment(Y_AXIS), 0);
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

        assertEquals(0, view.getAlignment(X_AXIS), 0);
        assertEquals(0, view.getAlignment(Y_AXIS), 0);
    }

    public void testGetAlignmentFlexible() {
        factory = new ChildrenFactory();
        ((ChildrenFactory)factory).makeFlexible();
        view = new BlockViewImpl(block, Y_AXIS);

        assertEquals(0, view.getAlignment(X_AXIS), 0);
        assertEquals(0, view.getAlignment(Y_AXIS), 0);
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

        assertEquals(1, view.getResizeWeight(X_AXIS));
        assertEquals(0, view.getResizeWeight(Y_AXIS));
    }

    public void testGetResizeWeightFlexible() {
        factory = new ChildrenFactory();
        ((ChildrenFactory)factory).makeFlexible();
        view = new BlockViewImpl(block, Y_AXIS);

        assertEquals(1, view.getResizeWeight(X_AXIS));
        assertEquals(isHarmony() ? 1 : 0, view.getResizeWeight(Y_AXIS));
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

        assertEquals(25, r.preferred);
        assertEquals(25, r.maximum);
    }

    public void testCalculateMajorAxisRequirementsFlexible() {
        factory = new ChildrenFactory();
        ((ChildrenFactory)factory).makeFlexible();

        view = new BlockViewImpl(block, Y_AXIS);

        int minSpan = 0;
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

        assertEquals(305, r.preferred);
        assertEquals(305, r.maximum);
    }

    public void testCalculateMinorAxisRequirementsFlexible() {
        factory = new ChildrenFactory();
        ((ChildrenFactory)factory).makeFlexible();

        view = new BlockViewImpl(block, Y_AXIS);

        int minSpan = 0;
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

            assertEquals((target - spans[i]) / 2, offsets[i]);
        }
    }

    public void testLayoutMinorAxisFlexible() {
        factory = new ChildrenFactory();
        ((ChildrenFactory)factory).makeFlexible();

        view = new BlockViewImpl(block, Y_AXIS);

        final int[] offsets = new int[view.getViewCount()];
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

            assertEquals(getChildOffset(target, spans[i], sr), offsets[i]);
        }
    }

    public void testLayoutMinorAxisFlexibleWide() {
        factory = new ChildrenFactory();
        ((ChildrenFactory)factory).makeFlexible();

        view = new BlockViewImpl(block, Y_AXIS);

        final int[] offsets = new int[view.getViewCount()];
View Full Code Here

Examples of javax.swing.text.ViewTestHelpers.ChildrenFactory

        super.setUp();
        doc = new PlainDocument();
        doc.insertString(0, "uno\ndos\t2\ntres\ncuatro", null);
        root = doc.getDefaultRootElement();
        view = new BoxViewImpl(root, Y_AXIS);
        factory = new ChildrenFactory();
        view.loadChildren(factory);
        shape = new Rectangle(10, 5, 123, 435);
        major = view.calculateMajorAxisRequirements(Y_AXIS, null);
        minor = view.calculateMinorAxisRequirements(X_AXIS, null);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.