Package org.dashbuilder.dsl.factory.page
Class PageFactory
- java.lang.Object
-
- org.dashbuilder.dsl.factory.page.PageFactory
-
public class PageFactory extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Columncolumn(String html)Creates a column with a single html componentstatic Columncolumn(String span, Component... components)static Columncolumn(org.dashbuilder.displayer.DisplayerSettings settings)static Columncolumn(Component component)static Columncolumn(Component... components)static Columncolumn(Row row)static Columncolumn(Row... rows)static ColumnBuildercolumnBuilder()static ColumnBuildercolumnBuilder(String span)static ColumnBuildercolumnBuilder(String span, Component... components)static Pagepage(String name, Row... rows)static PageBuilderpageBuilder(String name)static Rowrow(String html)Creates a row with a single column and a single html componentstatic Rowrow(org.dashbuilder.displayer.DisplayerSettings settings)Creates a row with a single column with a displayer created with the provided settingsstatic Rowrow(Column... columns)static Rowrow(Component component)Creates a row with a single column with the provided componentstatic RowBuilderrowBuilder(String height)
-
-
-
Method Detail
-
pageBuilder
public static PageBuilder pageBuilder(String name)
-
rowBuilder
public static RowBuilder rowBuilder(String height)
-
columnBuilder
public static ColumnBuilder columnBuilder()
-
columnBuilder
public static ColumnBuilder columnBuilder(String span)
-
columnBuilder
public static ColumnBuilder columnBuilder(String span, Component... components)
-
column
public static Column column(org.dashbuilder.displayer.DisplayerSettings settings)
-
column
public static Column column(String html)
Creates a column with a single html component- Parameters:
html-- Returns:
-
row
public static Row row(String html)
Creates a row with a single column and a single html component- Parameters:
html-- Returns:
-
row
public static Row row(Component component)
Creates a row with a single column with the provided component- Parameters:
component-- Returns:
-
row
public static Row row(org.dashbuilder.displayer.DisplayerSettings settings)
Creates a row with a single column with a displayer created with the provided settings- Parameters:
settings-- Returns:
-
-