Class LayoutTemplate
- java.lang.Object
-
- org.uberfire.ext.layout.editor.api.editor.LayoutTemplate
-
@Portable public final class LayoutTemplate extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLayoutTemplate.Style
-
Constructor Summary
Constructors Constructor Description LayoutTemplate()LayoutTemplate(String name)LayoutTemplate(String layoutName, Map<String,String> properties, LayoutTemplate.Style pageStyle)LayoutTemplate(String name, LayoutTemplate.Style style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLayoutProperty(String key, String value)voidaddRow(LayoutRow layoutRow)booleancontains(LayoutComponent component)booleanequals(Object o)Map<String,String>getLayoutProperties()StringgetName()List<LayoutRow>getRows()LayoutTemplate.StylegetStyle()intgetVersion()inthashCode()booleanisEmpty()booleanisPageStyle()voidsetName(String name)voidsetStyle(LayoutTemplate.Style style)StringtoString()
-
-
-
Constructor Detail
-
LayoutTemplate
public LayoutTemplate()
-
LayoutTemplate
public LayoutTemplate(String name)
-
LayoutTemplate
public LayoutTemplate(String name, LayoutTemplate.Style style)
-
LayoutTemplate
public LayoutTemplate(String layoutName, Map<String,String> properties, LayoutTemplate.Style pageStyle)
-
-
Method Detail
-
getVersion
public int getVersion()
-
addRow
public void addRow(LayoutRow layoutRow)
-
getName
public String getName()
-
setName
public void setName(String name)
-
isEmpty
public boolean isEmpty()
-
contains
public boolean contains(LayoutComponent component)
-
getStyle
public LayoutTemplate.Style getStyle()
-
setStyle
public void setStyle(LayoutTemplate.Style style)
-
isPageStyle
public boolean isPageStyle()
-
-