Package de.xima.fc.mdl.form
Class FormThemeData
- java.lang.Object
-
- de.xima.fc.mdl.form.FormThemeData
-
- All Implemented Interfaces:
Serializable
public final class FormThemeData extends Object implements Serializable
POJO for the data of a form theme, used e.g. when exchanging data between a master and frontend server.- Since:
- 8.3.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FormThemeData.Builder
A builder for form theme data instances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FormThemeData.Builder
builder()
Creates a new builder for a form theme data instance.Set<String>
cssClasses()
All CSS classes from the form theme.Map<String,List<FormThemeFileReference>>
files()
All files from the form theme.
-
-
-
Method Detail
-
cssClasses
public Set<String> cssClasses()
All CSS classes from the form theme.- Returns:
- Set of CSS classes.
-
files
public Map<String,List<FormThemeFileReference>> files()
All files from the form theme. The key is the resource context, seeEFormThemeResourceContext
for well-known contexts.- Returns:
- Map of files.
-
builder
public static FormThemeData.Builder builder()
Creates a new builder for a form theme data instance.- Returns:
- A new builder.
-
-