public abstract class AbstractLayoutGenerator extends Object implements LayoutGenerator
Modifier and Type | Field and Description |
---|---|
static String |
CONTAINER_ID |
Constructor and Description |
---|
AbstractLayoutGenerator() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyCssToElement(Map<String,String> properties,
org.jboss.errai.common.client.dom.HTMLElement element) |
protected void |
applyCssToElement(Map<String,String> properties,
com.google.gwt.user.client.ui.IsWidget element) |
LayoutInstance |
build(LayoutTemplate layoutTemplate,
LayoutGeneratorDriver driver) |
protected boolean |
columnHasNestedRows(LayoutColumn layoutColumn) |
protected void |
generateComponents(LayoutTemplate layoutTemplate,
LayoutInstance layoutInstance,
LayoutGeneratorDriver driver,
LayoutColumn layoutColumn,
org.jboss.errai.common.client.dom.HTMLElement column) |
protected void |
generateRows(LayoutTemplate layoutTemplate,
LayoutInstance layoutInstance,
LayoutGeneratorDriver driver,
List<LayoutRow> rows,
org.jboss.errai.common.client.dom.HTMLElement parentWidget) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build
public static final String CONTAINER_ID
public LayoutInstance build(LayoutTemplate layoutTemplate, LayoutGeneratorDriver driver)
build
in interface LayoutGenerator
protected void generateRows(LayoutTemplate layoutTemplate, LayoutInstance layoutInstance, LayoutGeneratorDriver driver, List<LayoutRow> rows, org.jboss.errai.common.client.dom.HTMLElement parentWidget)
protected void generateComponents(LayoutTemplate layoutTemplate, LayoutInstance layoutInstance, LayoutGeneratorDriver driver, LayoutColumn layoutColumn, org.jboss.errai.common.client.dom.HTMLElement column)
protected boolean columnHasNestedRows(LayoutColumn layoutColumn)
protected void applyCssToElement(Map<String,String> properties, org.jboss.errai.common.client.dom.HTMLElement element)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.