import org.argeo.api.cms.Cms2DSize;
import org.argeo.api.cms.CmsEditable;
import org.argeo.api.cms.CmsImageManager;
import org.argeo.api.cms.Cms2DSize;
import org.argeo.api.cms.CmsEditable;
import org.argeo.api.cms.CmsImageManager;
import org.argeo.cms.swt.CmsSwtUtils;
import org.argeo.cms.ui.viewers.AbstractPageViewer;
import org.argeo.cms.ui.viewers.EditablePart;
import org.argeo.cms.swt.CmsSwtUtils;
import org.argeo.cms.ui.viewers.AbstractPageViewer;
import org.argeo.cms.ui.viewers.EditablePart;
/** Manage life cycle of a form page that is linked to a given node */
public class FormPageViewer extends AbstractPageViewer {
/** Manage life cycle of a form page that is linked to a given node */
public class FormPageViewer extends AbstractPageViewer {
private static final long serialVersionUID = 5277789504209413500L;
private final Section mainSection;
private static final long serialVersionUID = 5277789504209413500L;
private final Section mainSection;