Class LayoutEditorCssHelper


  • @ApplicationScoped
    public class LayoutEditorCssHelper
    extends Object
    • Constructor Detail

      • LayoutEditorCssHelper

        public LayoutEditorCssHelper()
    • Method Detail

      • formatCssAllowedValue

        public String formatCssAllowedValue​(org.uberfire.ext.layout.editor.api.css.CssProperty cssProperty)
      • getHelpText

        public String getHelpText​(org.uberfire.ext.layout.editor.api.css.CssProperty cssProperty)
      • getValidators

        public List<org.uberfire.ext.properties.editor.model.validators.PropertyFieldValidator> getValidators​(org.uberfire.ext.layout.editor.api.css.CssProperty property)
      • resolveFieldType

        public org.uberfire.ext.properties.editor.model.PropertyEditorType resolveFieldType​(org.uberfire.ext.layout.editor.api.css.CssProperty cssProperty)
      • createCategory

        public org.uberfire.ext.properties.editor.model.PropertyEditorCategory createCategory​(String categoryCode)
      • createField

        public org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo createField​(LayoutElementWithProperties element,
                                                                                            org.uberfire.ext.layout.editor.api.css.CssProperty property)
      • createField

        public org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo createField​(Map<String,​String> propertyMap,
                                                                                            org.uberfire.ext.layout.editor.api.css.CssProperty property)
      • createPropertyField

        public org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo createPropertyField​(org.uberfire.ext.layout.editor.api.css.CssProperty property,
                                                                                                    String value)
      • formatCssAllowedValue

        public String formatCssAllowedValue​(org.uberfire.ext.layout.editor.api.css.CssProperty property,
                                            org.uberfire.ext.layout.editor.api.css.CssAllowedValue value)
      • parseCssAllowedValue

        public org.uberfire.ext.layout.editor.api.css.CssAllowedValue parseCssAllowedValue​(String property,
                                                                                           String value)
      • parseCssAllowedValue

        public org.uberfire.ext.layout.editor.api.css.CssAllowedValue parseCssAllowedValue​(org.uberfire.ext.layout.editor.api.css.CssProperty property,
                                                                                           String value)
      • readCssValues

        public List<org.uberfire.ext.layout.editor.api.css.CssValue> readCssValues​(Map<String,​String> propertyMap)
      • getContainerPropertyCategories

        public List<org.uberfire.ext.properties.editor.model.PropertyEditorCategory> getContainerPropertyCategories​(Container container)
      • getRowPropertyCategories

        public List<org.uberfire.ext.properties.editor.model.PropertyEditorCategory> getRowPropertyCategories​(Row row)
      • getComponentPropertyCategories

        public List<org.uberfire.ext.properties.editor.model.PropertyEditorCategory> getComponentPropertyCategories​(org.uberfire.ext.layout.editor.api.editor.LayoutComponent layoutComponent)
      • allCategories

        public List<org.uberfire.ext.properties.editor.model.PropertyEditorCategory> allCategories​(Map<String,​String> propertyMap)