Class AbstractDiagramEditorMenuSessionItems<BUILDER extends AbstractDiagramEditorMenuItemsBuilder>

    • Constructor Detail

      • AbstractDiagramEditorMenuSessionItems

        public AbstractDiagramEditorMenuSessionItems​(BUILDER itemsBuilder,
                                                     org.kie.workbench.common.stunner.client.widgets.editor.EditorSessionCommands sessionCommands)
    • Method Detail

      • populateMenu

        public void populateMenu​(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder menu)
      • bind

        public void bind​(org.kie.workbench.common.stunner.core.client.session.ClientSession session)
      • setEnabled

        public void setEnabled​(boolean enabled)
      • getCommands

        public org.kie.workbench.common.stunner.client.widgets.editor.EditorSessionCommands getCommands()
      • getTranslationService

        public org.kie.workbench.common.stunner.core.client.i18n.ClientTranslationService getTranslationService()
      • addMenuItem

        protected void addMenuItem​(Class clazz,
                                   org.uberfire.workbench.model.menu.MenuItem menuItem)
      • setItemEnabled

        public void setItemEnabled​(Class<? extends org.kie.workbench.common.stunner.core.client.session.command.ClientSessionCommand> type,
                                   boolean enabled)
      • isItemEnabled

        public boolean isItemEnabled​(Class<? extends org.kie.workbench.common.stunner.core.client.session.command.ClientSessionCommand> type)
      • loadingStarts

        protected void loadingStarts()
      • loadingCompleted

        protected void loadingCompleted()
      • onError

        protected void onError​(String error)