package org.vaadin.viritin.layouts; import org.vaadin.viritin.MSize; import org.vaadin.viritin.fluency.ui.FluentFormLayout; import com.vaadin.server.Resource; import com.vaadin.shared.ui.MarginInfo; import com.vaadin.ui.Component; import com.vaadin.ui.FormLayout; public class MFormLayout extends FormLayout implements FluentFormLayout<MFormLayout> { private static final long serialVersionUID = -4097293516833876208L; public MFormLayout() { } public MFormLayout(Component... children) { super(children); } public MFormLayout withSizeUndefined() { setSizeUndefined(); return this; } public MFormLayout withWidthUndefined() { setWidthUndefined(); return this; } public MFormLayout withHeightUndefined() { setHeightUndefined(); return this; } public MFormLayout with(Component... components) { addComponents(components); return this; } }