Examples of Padding


Examples of org.apache.isis.viewer.dnd.drawing.Padding

        b.contractHeight(12);
        assertEquals(8, b.getHeight());
    }

    public void testContractPadding() {
        b.contract(new Padding(2, 4, 1, 3));
        assertEquals(3, b.getWidth());
        assertEquals(17, b.getHeight());
        assertEquals(9, b.getX());
        assertEquals(12, b.getY());
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

        junit.textui.TestRunner.run(PaddingTest.class);
    }

    @Override
    protected void setUp() throws Exception {
        p = new Padding(2, 3, 4, 5);
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

    protected void setUp() throws Exception {
        p = new Padding(2, 3, 4, 5);
    }

    public void testCopy() {
        final Padding q = new Padding(p);
        assertTrue(p != q);
        assertEquals(p, q);
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

        assertEquals(5, p.getRight());
    }

    public void testExtend() {
        p.extendTop(10);
        assertEquals(new Padding(12, 3, 4, 5), p);

        p.extendLeft(10);
        assertEquals(new Padding(12, 13, 4, 5), p);

        p.extendBottom(10);
        assertEquals(new Padding(12, 13, 14, 5), p);

        p.extendRight(10);
        assertEquals(new Padding(12, 13, 14, 15), p);
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

        } else {
            final Workspace workspace = getWorkspace();

            final Location location = new Location(getAbsoluteLocation());
            location.subtract(workspace.getView().getAbsoluteLocation());
            final Padding padding = workspace.getView().getPadding();
            location.move(-padding.getLeft(), -padding.getTop());

            final int itemHeight = style().getLineHeight() + ViewConstants.VPADDING;
            final int baseLine = itemHeight * option;
            location.add(0, baseLine);

View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

        } else {
            final Location location = parent.getAbsoluteLocation();
            getViewManager().getSpy().addTrace(this, "parent location", location);
            location.add(x, y);
            getViewManager().getSpy().addTrace(this, "plus view's location", location);
            final Padding pad = parent.getPadding();
            location.add(pad.getLeft(), pad.getTop());
            getViewManager().getSpy().addTrace(this, "plus view's padding", location);
            return location;
        }
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

        return new Location(x, y);
    }

    @Override
    public Padding getPadding() {
        return new Padding(0, 0, 0, 0);
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

        if (parent == null) {
            getViewManager().markDamaged(bounds);
        } else {
            final Location pos = parent.getLocation();
            bounds.translate(pos.getX(), pos.getY());
            final Padding pad = parent.getPadding();
            bounds.translate(pad.getLeft(), pad.getTop());
            parent.markDamaged(bounds);
        }
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

        return identified;
    }

    @Override
    public Padding getPadding() {
        return new Padding(0, 0, 0, 0);
    }
View Full Code Here

Examples of org.apache.isis.viewer.dnd.drawing.Padding

    }

    public void testBorder() {
        final DummyView mockView = new DummyView();
        final TextFieldBorder border = new TextFieldBorder(mockView);
        assertEquals(new Padding(2, 2, 2, 2), border.getPadding());
    }
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.