Class ConfigurationContext

    • Constructor Detail

      • ConfigurationContext

        public ConfigurationContext​(org.uberfire.ext.layout.editor.api.editor.LayoutComponent component,
                                    org.uberfire.mvp.Command configurationFinish,
                                    org.uberfire.mvp.Command configurationCanceled,
                                    Supplier<org.uberfire.ext.layout.editor.api.editor.LayoutTemplate> currentLayoutTemplateSupplier)
    • Method Detail

      • setComponentProperty

        public void setComponentProperty​(String key,
                                         String property)
      • removeComponentProperty

        public void removeComponentProperty​(String key)
      • getComponentProperty

        public String getComponentProperty​(String key)
      • getComponentProperties

        public Map<String,​String> getComponentProperties()
      • resetComponentProperties

        public void resetComponentProperties()
      • configurationFinished

        public void configurationFinished()
      • configurationCancelled

        public void configurationCancelled()
      • getCurrentLayoutTemplate

        public org.uberfire.ext.layout.editor.api.editor.LayoutTemplate getCurrentLayoutTemplate()
      • getConfigurationCanceled

        public org.uberfire.mvp.Command getConfigurationCanceled()
      • setConfigurationCanceled

        public void setConfigurationCanceled​(org.uberfire.mvp.Command configurationCanceled)
      • getConfigurationFinish

        public org.uberfire.mvp.Command getConfigurationFinish()
      • setConfigurationFinish

        public void setConfigurationFinish​(org.uberfire.mvp.Command configurationFinish)
      • getLayoutComponent

        public org.uberfire.ext.layout.editor.api.editor.LayoutComponent getLayoutComponent()