Class DisplayerDragComponent

    • Field Summary

      • Fields inherited from interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent

        converter, FORMAT
    • Constructor Summary

      Constructors 
      Constructor Description
      DisplayerDragComponent​(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.dashbuilder.displayer.client.widgets.DisplayerViewer viewer, org.uberfire.client.mvp.PlaceManager placeManager, org.dashbuilder.displayer.client.PerspectiveCoordinator perspectiveCoordinator)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void adjustSize​(org.dashbuilder.displayer.DisplayerSettings settings, int containerWidth)  
      protected org.dashbuilder.displayer.client.widgets.DisplayerEditorPopup buildEditorPopUp​(org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)  
      protected org.uberfire.mvp.Command getCloseCommand​(org.dashbuilder.displayer.client.widgets.DisplayerEditorPopup editor, org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)  
      org.gwtbootstrap3.client.ui.Modal getConfigurationModal​(org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)  
      org.dashbuilder.displayer.DisplayerSubType getDisplayerSubType()  
      org.dashbuilder.displayer.DisplayerType getDisplayerType()  
      String getDragComponentTitle()  
      com.google.gwt.user.client.ui.IsWidget getPreviewWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)  
      protected org.uberfire.mvp.Command getSaveCommand​(org.dashbuilder.displayer.client.widgets.DisplayerEditorPopup editor, org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)  
      com.google.gwt.user.client.ui.IsWidget getShowWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)  
      protected org.dashbuilder.displayer.DisplayerSettings initialSettings​(org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ct)  
      void removeCurrentWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)  
      • Methods inherited from interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent

        getContentPart, getDragComponentIconClass, getPropertyCategories
    • Constructor Detail

      • DisplayerDragComponent

        @Inject
        public DisplayerDragComponent​(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager,
                                      org.dashbuilder.displayer.client.widgets.DisplayerViewer viewer,
                                      org.uberfire.client.mvp.PlaceManager placeManager,
                                      org.dashbuilder.displayer.client.PerspectiveCoordinator perspectiveCoordinator)
    • Method Detail

      • getDisplayerType

        public org.dashbuilder.displayer.DisplayerType getDisplayerType()
      • getDisplayerSubType

        public org.dashbuilder.displayer.DisplayerSubType getDisplayerSubType()
      • getDragComponentTitle

        public String getDragComponentTitle()
        Specified by:
        getDragComponentTitle in interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent
      • getPreviewWidget

        public com.google.gwt.user.client.ui.IsWidget getPreviewWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)
        Specified by:
        getPreviewWidget in interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent
      • getShowWidget

        public com.google.gwt.user.client.ui.IsWidget getShowWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)
        Specified by:
        getShowWidget in interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent
      • getConfigurationModal

        public org.gwtbootstrap3.client.ui.Modal getConfigurationModal​(org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)
        Specified by:
        getConfigurationModal in interface org.uberfire.ext.layout.editor.client.api.HasModalConfiguration
      • removeCurrentWidget

        public void removeCurrentWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)
        Specified by:
        removeCurrentWidget in interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent
      • buildEditorPopUp

        protected org.dashbuilder.displayer.client.widgets.DisplayerEditorPopup buildEditorPopUp​(org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)
      • initialSettings

        protected org.dashbuilder.displayer.DisplayerSettings initialSettings​(org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ct)
      • getSaveCommand

        protected org.uberfire.mvp.Command getSaveCommand​(org.dashbuilder.displayer.client.widgets.DisplayerEditorPopup editor,
                                                          org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)
      • getCloseCommand

        protected org.uberfire.mvp.Command getCloseCommand​(org.dashbuilder.displayer.client.widgets.DisplayerEditorPopup editor,
                                                           org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)
      • adjustSize

        protected void adjustSize​(org.dashbuilder.displayer.DisplayerSettings settings,
                                  int containerWidth)