Examples of extend()


Examples of org.apache.isis.viewer.dnd.drawing.Bounds.extend()

    }

    public void testOverlappingIntersects() {
        Bounds c = new Bounds(b);
        c.translate(-5, -5);
        c.extend(10, 10);
        assertTrue(b.intersects(c));

        c = new Bounds(b);
        c.translate(5, 5);
        c.extend(-10, -10);
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Bounds.extend()

        c.extend(10, 10);
        assertTrue(b.intersects(c));

        c = new Bounds(b);
        c.translate(5, 5);
        c.extend(-10, -10);
        assertTrue(b.intersects(c));
    }

    public void testOverlappingUnion() {
        final Bounds c = new Bounds(3, 5, 10, 10);
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

    protected abstract void draw(final Canvas canvas, final int x, final int y);

    public Size getRequiredSize(final Size maximumSize) {
        Size s = new Size(requiredSize);
        s.extend(20, 20);
        return s;
    }

    public void setMaximumSize(final Size size) {
        this.requiredSize = size;
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

    }

    @Override
    public Size requiredSize(final Size availableSpace) {
        final Size size = layout.getRequiredSize(this);
        size.extend(getPadding());
        size.ensureHeight(1);
        return size;
    }

    @Override
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

    @Override
    public Size getRequiredSize(final Size availableSpace) {
        availableSpace.contract(getLeft() + getRight(), getTop() + getBottom());
        final Size size = wrappedView.getRequiredSize(availableSpace);
        size.extend(getLeft() + getRight(), getTop() + getBottom());
        return size;
    }

    protected int getRight() {
        return right;
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

    }

    @Override
    public Size getSize() {
        final Size size = wrappedView.getSize();
        size.extend(getLeft() + getRight(), getTop() + getBottom());

        return size;
    }

    protected int getTop() {
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

        }
        if (height > 0 && maximumSize.getHeight() > height) {
            maximumSize.setHeight(height);
        }
        final Size size = wrappedView.getRequiredSize(maximumSize);
        size.extend(getLeft() + getRight(), getTop() + getBottom());
        if (width > 0) {
            size.setWidth(width);
        }
        if (height > 0) {
            size.setHeight(height);
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

                l.translate(location);
            }

            @Override
            public void setSize(final Size size) {
                z.extend(size);
            }
        };

        view.setBounds(new Bounds(20, 30, 40, 50));
        assertEquals(new Location(20, 30), l);
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

            final Text text = Toolkit.getText(ColorsAndFonts.TEXT_NORMAL);
            size.ensureWidth((line.startsWith("\t") ? 20 : 0) + text.stringWidth(line));
            size.extendHeight(text.getTextHeight());
        }

        size.extend(40, 20);
        return size;
    }

    @Override
    public void draw(final Canvas canvas) {
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Size.extend()

            size.extendHeight(SCROLLBAR_WIDTH);
        }
        if (size.getHeight() > maximumSize.getHeight()) {
            size.extendWidth(SCROLLBAR_WIDTH);
        }
        size.extend(left, top);
        size.limitSize(maximumSize);
        return size;
    }

    @Override
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.