Class AbstractLayoutGenerator

    • Constructor Detail

      • AbstractLayoutGenerator

        public AbstractLayoutGenerator()
    • Method Detail

      • build

        public org.uberfire.ext.layout.editor.api.editor.LayoutInstance build​(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate,
                                                                              LayoutGeneratorDriver driver)
        Specified by:
        build in interface LayoutGenerator
      • generateRows

        protected void generateRows​(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate,
                                    org.uberfire.ext.layout.editor.api.editor.LayoutInstance layoutInstance,
                                    LayoutGeneratorDriver driver,
                                    List<org.uberfire.ext.layout.editor.api.editor.LayoutRow> rows,
                                    org.jboss.errai.common.client.dom.HTMLElement parentWidget)
      • generateComponents

        protected void generateComponents​(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate,
                                          org.uberfire.ext.layout.editor.api.editor.LayoutInstance layoutInstance,
                                          LayoutGeneratorDriver driver,
                                          org.uberfire.ext.layout.editor.api.editor.LayoutColumn layoutColumn,
                                          org.jboss.errai.common.client.dom.HTMLElement column)
      • columnHasNestedRows

        protected boolean columnHasNestedRows​(org.uberfire.ext.layout.editor.api.editor.LayoutColumn layoutColumn)
      • applyCssToElement

        protected void applyCssToElement​(Map<String,​String> properties,
                                         org.jboss.errai.common.client.dom.HTMLElement element)
      • applyCssToElement

        protected void applyCssToElement​(Map<String,​String> properties,
                                         com.google.gwt.user.client.ui.IsWidget element)