Class BaseDMNDiagramsNavigatorScreen


  • public abstract class BaseDMNDiagramsNavigatorScreen
    extends Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.kie.workbench.common.stunner.client.widgets.explorer.navigator.diagrams.DiagramsNavigator diagramsNavigator  
      protected org.uberfire.workbench.model.menu.Menus menu  
      protected org.kie.workbench.common.stunner.client.widgets.menu.dev.ShapeSetsMenuItemsBuilder newDiagramMenuItemsBuilder  
      static String SCREEN_ID  
      protected org.kie.workbench.common.stunner.client.widgets.event.LoadDiagramEvent selectedDiagramEvent  
    • Constructor Summary

      Constructors 
      Constructor Description
      BaseDMNDiagramsNavigatorScreen()  
      BaseDMNDiagramsNavigatorScreen​(org.kie.workbench.common.stunner.client.widgets.explorer.navigator.diagrams.DiagramsNavigator diagramsNavigator, org.kie.workbench.common.stunner.client.widgets.menu.dev.ShapeSetsMenuItemsBuilder newDiagramMenuItemsBuilder)  
    • Field Detail

      • diagramsNavigator

        protected org.kie.workbench.common.stunner.client.widgets.explorer.navigator.diagrams.DiagramsNavigator diagramsNavigator
      • newDiagramMenuItemsBuilder

        protected org.kie.workbench.common.stunner.client.widgets.menu.dev.ShapeSetsMenuItemsBuilder newDiagramMenuItemsBuilder
      • menu

        protected org.uberfire.workbench.model.menu.Menus menu
      • selectedDiagramEvent

        protected org.kie.workbench.common.stunner.client.widgets.event.LoadDiagramEvent selectedDiagramEvent
    • Constructor Detail

      • BaseDMNDiagramsNavigatorScreen

        public BaseDMNDiagramsNavigatorScreen()
      • BaseDMNDiagramsNavigatorScreen

        public BaseDMNDiagramsNavigatorScreen​(org.kie.workbench.common.stunner.client.widgets.explorer.navigator.diagrams.DiagramsNavigator diagramsNavigator,
                                              org.kie.workbench.common.stunner.client.widgets.menu.dev.ShapeSetsMenuItemsBuilder newDiagramMenuItemsBuilder)
    • Method Detail

      • init

        protected void init()
      • onStartup

        protected void onStartup​(org.uberfire.mvp.PlaceRequest placeRequest)
      • makeMenuBar

        protected org.uberfire.workbench.model.menu.Menus makeMenuBar()
      • createMenuBuilder

        protected org.uberfire.workbench.model.menu.MenuFactory.TopLevelMenusBuilder<org.uberfire.workbench.model.menu.MenuFactory.MenuBuilder> createMenuBuilder()
      • edit

        protected abstract void edit()
      • create

        protected abstract void create​(org.kie.workbench.common.stunner.core.client.ShapeSet shapeSet)
      • onClose

        protected void onClose()
      • getMenus

        protected void getMenus​(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
      • getTitle

        protected String getTitle()
      • getWidget

        protected com.google.gwt.user.client.ui.IsWidget getWidget()
      • onLoadDiagramEvent

        protected void onLoadDiagramEvent​(org.kie.workbench.common.stunner.client.widgets.event.LoadDiagramEvent loadDiagramEvent)