} else { boolean left = DesignAttributeHandler.readAttribute("margin-left", design.attributes(), defMargin.hasLeft(), boolean.class);
@Override public B marginRight() { margins.setMargins(margins.hasTop(), true, margins.hasBottom(), margins.hasLeft()); return builder(); }
@Override public B marginTop() { margins.setMargins(true, margins.hasRight(), margins.hasBottom(), margins.hasLeft()); return builder(); }
@Override public B marginRight() { margins.setMargins(margins.hasTop(), true, margins.hasBottom(), margins.hasLeft()); return builder(); }
@Override public B marginTop() { margins.setMargins(true, margins.hasRight(), margins.hasBottom(), margins.hasLeft()); return builder(); }
@Override public B marginBottom() { margins.setMargins(margins.hasTop(), margins.hasRight(), true, margins.hasLeft()); return builder(); }
@Override protected C build(I instance) { if (margins.hasTop() || margins.hasBottom() || margins.hasLeft() || margins.hasRight()) { instance.setMargin(margins); } return buildLayout(instance); }
@Override public com.haulmont.cuba.gui.components.MarginInfo getOuterMargin() { MarginInfo vMargin = component.getOuterMargin(); return new com.haulmont.cuba.gui.components.MarginInfo(vMargin.hasTop(), vMargin.hasRight(), vMargin.hasBottom(), vMargin.hasLeft()); } }
@Override public com.haulmont.cuba.gui.components.MarginInfo getMargin() { MarginInfo vMargin = component.getMargin(); return new com.haulmont.cuba.gui.components.MarginInfo(vMargin.hasTop(), vMargin.hasRight(), vMargin.hasBottom(), vMargin.hasLeft()); }
@Override public com.haulmont.cuba.gui.components.MarginInfo getMargin() { MarginInfo vMargin = component.getMargin(); return new com.haulmont.cuba.gui.components.MarginInfo(vMargin.hasTop(), vMargin.hasRight(), vMargin.hasBottom(), vMargin.hasLeft()); }
@Override public com.haulmont.cuba.gui.components.MarginInfo getMargin() { MarginInfo vMargin = getContent().getMargin(); return new com.haulmont.cuba.gui.components.MarginInfo(vMargin.hasTop(), vMargin.hasRight(), vMargin.hasBottom(), vMargin.hasLeft()); }
public void setMargin(MarginInfo marginInfo) { if (marginInfo != null) { // Styles inherited from v-csslayout from base theme enableStyleDependentName("margin-top", marginInfo.hasTop()); enableStyleDependentName("margin-right", marginInfo.hasRight()); enableStyleDependentName("margin-bottom", marginInfo.hasBottom()); enableStyleDependentName("margin-left", marginInfo.hasLeft()); } }
public void setOuterMargin(MarginInfo marginInfo) { this.marginInfo = marginInfo; if (marginInfo != null) { setStyleName("c-outer-margin-top", marginInfo.hasTop()); setStyleName("c-outer-margin-right", marginInfo.hasRight()); setStyleName("c-outer-margin-bottom", marginInfo.hasBottom()); setStyleName("c-outer-margin-left", marginInfo.hasLeft()); } } }
@Override public com.haulmont.cuba.gui.components.MarginInfo getMargin() { if (getContainer() instanceof Layout.MarginHandler) { MarginInfo vMargin = ((Layout.MarginHandler) getContainer()).getMargin(); return new com.haulmont.cuba.gui.components.MarginInfo(vMargin.hasTop(), vMargin.hasRight(), vMargin.hasBottom(), vMargin.hasLeft()); } return new com.haulmont.cuba.gui.components.MarginInfo(false); }
@Override public B marginRight() { getInstance().setMargin(new MarginInfo(getInstance().getMargin().hasTop(), true, getInstance().getMargin().hasBottom(), getInstance().getMargin().hasLeft())); return builder(); }
@Override public B marginTop() { getInstance().setMargin(new MarginInfo(true, getInstance().getMargin().hasRight(), getInstance().getMargin().hasBottom(), getInstance().getMargin().hasLeft())); return builder(); }
@Override public B marginTop() { getInstance().setMargin(new MarginInfo(true, getInstance().getMargin().hasRight(), getInstance().getMargin().hasBottom(), getInstance().getMargin().hasLeft())); return builder(); }
@Override public B marginRight() { getInstance().setMargin(new MarginInfo(getInstance().getMargin().hasTop(), true, getInstance().getMargin().hasBottom(), getInstance().getMargin().hasLeft())); return builder(); }