public final class StyleSettingFactory extends java.lang.Object
StyleSetting instances.| Modifier | Constructor and Description |
|---|---|
private |
StyleSettingFactory() |
| Modifier and Type | Method and Description |
|---|---|
static StyleSetting |
create(Cascade c,
StyleSource parentStyle,
java.lang.String key)
Creates a new
StyleSetting based on the specified type by c. |
private static <T> StyleSetting |
forLabelAndDefault(Cascade c,
java.lang.Class<T> type,
java.util.function.BiFunction<java.lang.String,T,StyleSetting> function) |
private StyleSettingFactory()
public static StyleSetting create(Cascade c, StyleSource parentStyle, java.lang.String key)
StyleSetting based on the specified type by c.
The type must be supported by Cascade.convertTo(java.lang.Object, java.lang.Class<T>) as well as AbstractProperty.c - cascadeparentStyle - parent style sourcekey - setting identifierStyleSettingprivate static <T> StyleSetting forLabelAndDefault(Cascade c, java.lang.Class<T> type, java.util.function.BiFunction<java.lang.String,T,StyleSetting> function)