Examples of ensureWidth()


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

        for (final View v : views) {
            final Size s = v.getRequiredSize(new Size(maximumSize));
            v.setLocation(new Location(x, y));
            if (orientation == COLUMNS) {
                x += max[column];
                s.ensureWidth(max[column]);
            } else {
                y += max[column];
                s.ensureHeight(max[column]);
            }
            v.setSize(s);
View Full Code Here

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

    }

    @Override
    public Size getRequiredSize(final Size maximumSize) {
        final Size size = super.getRequiredSize(maximumSize);
        size.ensureWidth(totalButtonWidth());
        size.extendWidth(BUTTON_SPACING * 2);
        return size;
    }

    @Override
View Full Code Here

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

    public Size getRequiredSize(final Size availableSpace) {
        final Size size = new Size();

        for (final Item item : items) {
            final int itemWidth = item.isBlank ? 0 : style().stringWidth(item.name);
            size.ensureWidth(itemWidth);
            size.extendHeight(style().getLineHeight() + VPADDING);
        }

        size.extend(getPadding());
        size.extendWidth(HPADDING * 2);
 
View Full Code Here

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

    @Override
    public Size getRequiredSize(final Size maximumSize) {
        final Size size = super.getRequiredSize(maximumSize);
        // size.extendHeight(2 * VPADDING);
        size.ensureWidth(left + HPADDING + icon.getSize().getWidth() + text.getSize().getWidth() + HPADDING + right);
        return size;
    }

    @Override
    public void objectActionResult(final ObjectAdapter result, final Placement placement) {
View Full Code Here

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

    }

    @Override
    public Size getRequiredSize(final Size availableSpace) {
        final Size size = super.getRequiredSize(availableSpace);
        size.ensureWidth(left + icon.getSize().getWidth() + View.HPADDING + text.getSize().getWidth() + right);
        return size;
    }

    @Override
    public void firstClick(final Click click) {
View Full Code Here

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

    @Override
    public Size getRequiredSize(final Size maximumSize) {
        final Size size = super.getRequiredSize(maximumSize);
        // size.extendHeight(2 * VPADDING);
        size.ensureWidth(left + HPADDING + icon.getSize().getWidth() + text.getSize().getWidth() + HPADDING + right);
        return size;
    }

    @Override
    public void objectActionResult(final ObjectAdapter result, final Placement placement) {
View Full Code Here

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

    }

    @Override
    public Size getRequiredSize(final Size maximumSize) {
        final Size size = super.getRequiredSize(maximumSize);
        size.ensureWidth(left + 45 + right);
        size.ensureHeight(24);
        return size;
    }

    @Override
View Full Code Here

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

    }

    @Override
    public Size getRequiredSize(final Size availableSpace) {
        final Size size = super.getRequiredSize(availableSpace);
        size.ensureWidth(left + icon.getSize().getWidth() + View.HPADDING + text.getSize().getWidth() + right);
        return size;
    }

    @Override
    public void firstClick(final Click click) {
View Full Code Here

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

    public Size getRequiredSize(final Size availableSpace) {
        final Size size = new Size();

        for (final Item item : items) {
            final int itemWidth = item.isBlank ? 0 : style().stringWidth(item.name);
            size.ensureWidth(itemWidth);
            size.extendHeight(style().getLineHeight() + VPADDING);
        }

        size.extend(getPadding());
        size.extendWidth(HPADDING * 2);
 
View Full Code Here

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

        for (final View v : subviews) {
            final Size s = v.getRequiredSize(new Size(maximumSize));
            s.limitWidth(maximumSize.getWidth());
            if (fixedWidth || v.getSpecification().isAligned()) {
                s.ensureWidth(maxWidth);
            }
            v.setSize(s);
            v.setLocation(new Location(x, y));
            y += s.getHeight();
        }
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.