Package org.dashbuilder.dsl.factory.page
Class PageBuilder
- java.lang.Object
-
- org.dashbuilder.dsl.factory.page.AbstractLayoutBuilder<PageBuilder>
-
- org.dashbuilder.dsl.factory.page.PageBuilder
-
public class PageBuilder extends AbstractLayoutBuilder<PageBuilder>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddProperty(String key, String value)Pagebuild()PageBuildername(String name)static PageBuildernewBuilder(String name)PageBuilderrow(Row row)PageBuilderrows(Row... rows)PageBuilderstyle(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate.Style style)-
Methods inherited from class org.dashbuilder.dsl.factory.page.AbstractLayoutBuilder
cssProperty, property
-
-
-
-
Method Detail
-
newBuilder
public static PageBuilder newBuilder(String name)
-
name
public PageBuilder name(String name)
-
style
public PageBuilder style(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate.Style style)
-
row
public PageBuilder row(Row row)
-
rows
public PageBuilder rows(Row... rows)
-
build
public Page build()
-
addProperty
protected void addProperty(String key, String value)
- Specified by:
addPropertyin classAbstractLayoutBuilder<PageBuilder>
-
-