Class DisplayerEditor

  • All Implemented Interfaces:
    com.google.gwt.user.client.ui.IsWidget

    @Dependent
    public class DisplayerEditor
    extends Object
    implements com.google.gwt.user.client.ui.IsWidget
    • Field Detail

      • clientServices

        protected org.dashbuilder.dataset.client.DataSetClientServices clientServices
      • displayerSettings

        protected org.dashbuilder.displayer.DisplayerSettings displayerSettings
      • selectedTypeSettings

        protected org.dashbuilder.displayer.DisplayerSettings selectedTypeSettings
      • brandNewDisplayer

        protected boolean brandNewDisplayer
      • activeSection

        protected int activeSection
      • typeSelectionEnabled

        protected boolean typeSelectionEnabled
      • dataLookupConfEnabled

        protected boolean dataLookupConfEnabled
      • displaySettingsEnabled

        protected boolean displaySettingsEnabled
      • externalComponentSettingsEnabled

        protected boolean externalComponentSettingsEnabled
      • onCloseCommand

        protected org.uberfire.mvp.Command onCloseCommand
      • onSaveCommand

        protected org.uberfire.mvp.Command onSaveCommand
      • displayerType

        protected org.dashbuilder.displayer.DisplayerType displayerType
      • displayerSubType

        protected org.dashbuilder.displayer.DisplayerSubType displayerSubType
      • currentRenderer

        protected String currentRenderer
    • Method Detail

      • setDisplayerType

        public void setDisplayerType​(org.dashbuilder.displayer.DisplayerType displayerType)
      • setDisplayerSubType

        public void setDisplayerSubType​(org.dashbuilder.displayer.DisplayerSubType displayerSubType)
      • init

        public void init​(org.dashbuilder.displayer.DisplayerSettings settings)
      • supportsHtmlTemplate

        protected boolean supportsHtmlTemplate()
      • initDisplayer

        protected void initDisplayer()
      • initLookupEditor

        protected void initLookupEditor()
      • initTypeSelector

        protected void initTypeSelector()
      • initSettingsEditor

        protected void initSettingsEditor()
      • asWidget

        public com.google.gwt.user.client.ui.Widget asWidget()
        Specified by:
        asWidget in interface com.google.gwt.user.client.ui.IsWidget
      • isBrandNewDisplayer

        public boolean isBrandNewDisplayer()
      • getDisplayerSettings

        public org.dashbuilder.displayer.DisplayerSettings getDisplayerSettings()
      • getDisplayer

        public Displayer getDisplayer()
      • getCurrentRenderer

        public String getCurrentRenderer()
      • setTypeSelectorEnabled

        public void setTypeSelectorEnabled​(boolean enabled)
      • setDataSetLookupConfEnabled

        public void setDataSetLookupConfEnabled​(boolean enabled)
      • setDisplaySettingsEnabled

        public void setDisplaySettingsEnabled​(boolean enabled)
      • setExternalComponentSettingsEnabled

        public void setExternalComponentSettingsEnabled​(boolean enabled)
      • setOnSaveCommand

        public void setOnSaveCommand​(org.uberfire.mvp.Command saveCommand)
      • setOnCloseCommand

        public void setOnCloseCommand​(org.uberfire.mvp.Command closeCommand)
      • showDisplayer

        public void showDisplayer()
      • gotoFirstSectionEnabled

        public void gotoFirstSectionEnabled()
      • gotoLastSection

        public void gotoLastSection()
      • gotoTypeSelection

        public void gotoTypeSelection()
      • gotoDataSetLookupConf

        public void gotoDataSetLookupConf()
      • gotoDisplaySettings

        public void gotoDisplaySettings()
      • gotoExternalComponentSettings

        public void gotoExternalComponentSettings()
      • save

        public void save()
      • close

        public void close()