Class AbstractPreferenceStyler.PreferenceConfiguration
- java.lang.Object
-
- net.officefloor.gef.ide.preferences.AbstractPreferenceStyler.PreferenceConfiguration
-
- Enclosing class:
- AbstractPreferenceStyler
protected static class AbstractPreferenceStyler.PreferenceConfiguration extends java.lang.ObjectPreference configuration.
-
-
Constructor Summary
Constructors Constructor Description PreferenceConfiguration(java.lang.String preferenceId, javafx.scene.Node visual, java.lang.String defaultStyle, javafx.beans.property.Property<java.lang.String> styleUpdater, javafx.scene.layout.Pane preview, java.util.function.Function<java.lang.String,java.lang.String> translateStyle)
-
-
-
Constructor Detail
-
PreferenceConfiguration
public PreferenceConfiguration(java.lang.String preferenceId, javafx.scene.Node visual, java.lang.String defaultStyle, javafx.beans.property.Property<java.lang.String> styleUpdater, javafx.scene.layout.Pane preview, java.util.function.Function<java.lang.String,java.lang.String> translateStyle)- Parameters:
preferenceId- Identifier of preference being configured.visual- Visual being configured. This allows for details of structure.defaultStyle- Default style.styleUpdater- Allows updating the style of the visual.preview- Preview pane for the visual. This is optional.translateStyle- Translates the raw style. This is optional.
-
-