Package javax.swing.text.ViewTestHelpers

Examples of javax.swing.text.ViewTestHelpers.ElementPartView


        hasChildren = true;
        changeDocument();
        final int offset = (line.getStartOffset() + line.getEndOffset()) / 2;
        doc.insertString(offset, "^^^^", null);
        View[] parts = new View[2];
        parts[0] = new ElementPartView(line, line.getStartOffset(), offset + 2);
        parts[1] = new ElementPartView(line, offset + 2, line.getEndOffset());
        view.replace(1, 1, parts);
    }
View Full Code Here


        hasChildren = true;
        changeDocument();
        final int offset = (line.getStartOffset() + line.getEndOffset()) / 2;
        doc.insertString(offset, "^^^^", null);
        View[] parts = new View[2];
        parts[0] = new ElementPartView(line, line.getStartOffset(), offset + 2);
        parts[1] = new ElementPartView(line, offset + 2, line.getEndOffset());
        view.replace(1, 1, parts);
    }
View Full Code Here

        assertEquals(0, view.getViewCount());
        final ViewFactory vf = new ChildrenFactory();
        final Element first = root.getElement(0);
        final Element second = root.getElement(1);
        final int middle = (first.getStartOffset() + first.getEndOffset()) / 2;
        View[] views = new View[] { new ElementPartView(first, first.getStartOffset(), middle),
                new ElementPartView(first, middle, first.getEndOffset()), vf.create(second) };
        view.replace(0, 0, views);
        assertEquals(-1, view.getViewIndexAtPosition(-1));
        assertEquals(0, view.getViewIndexAtPosition(first.getStartOffset()));
        assertEquals(0, view.getViewIndexAtPosition(middle - 1));
        assertEquals(1, view.getViewIndexAtPosition(middle));
View Full Code Here

        hasChildren = true;
        changeDocument();
        final int offset = (line.getStartOffset() + line.getEndOffset()) / 2;
        doc.insertString(offset, "^^^^", null);
        View[] parts = new View[2];
        parts[0] = new ElementPartView(line, line.getStartOffset(), offset + 2);
        parts[1] = new ElementPartView(line, offset + 2, line.getEndOffset());
        view.replace(1, 1, parts);
    }
View Full Code Here

TOP

Related Classes of javax.swing.text.ViewTestHelpers.ElementPartView

Copyright © 2018 www.massapicom. 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.