Interface FileMenuBuilder

  • All Superinterfaces:
    org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper
    All Known Implementing Classes:
    FileMenuBuilderImpl

    public interface FileMenuBuilder
    extends org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper

        org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper.BasicLockSyncMenuStateHelper, org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper.LockSyncMenuStateHelper
    • Method Detail

      • addSave

        FileMenuBuilder addSave​(org.uberfire.workbench.model.menu.MenuItem menuItem)
      • addNewTopLevelMenu

        FileMenuBuilder addNewTopLevelMenu​(org.uberfire.workbench.model.menu.MenuItem menu)
      • addDelete

        FileMenuBuilder addDelete​(org.uberfire.mvp.Command command)
      • addDelete

        FileMenuBuilder addDelete​(org.uberfire.backend.vfs.Path path)
      • addDelete

        FileMenuBuilder addDelete​(org.uberfire.backend.vfs.Path path,
                                  org.uberfire.ext.editor.commons.client.validation.Validator validator)
      • addDelete

        FileMenuBuilder addDelete​(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider)
      • addDelete

        FileMenuBuilder addDelete​(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider,
                                  org.uberfire.ext.editor.commons.client.validation.Validator validator)
      • addRename

        FileMenuBuilder addRename​(org.uberfire.mvp.Command command)
      • addRename

        FileMenuBuilder addRename​(org.uberfire.backend.vfs.Path path)
      • addRename

        FileMenuBuilder addRename​(org.uberfire.backend.vfs.Path path,
                                  org.uberfire.ext.editor.commons.client.validation.Validator validator)
      • addRename

        FileMenuBuilder addRename​(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider,
                                  org.uberfire.ext.editor.commons.client.validation.Validator validator)
      • addCopy

        FileMenuBuilder addCopy​(org.uberfire.backend.vfs.Path path,
                                org.uberfire.ext.editor.commons.client.validation.Validator validator)
      • addCopy

        FileMenuBuilder addCopy​(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider,
                                org.uberfire.ext.editor.commons.client.validation.Validator validator)
      • addValidate

        FileMenuBuilder addValidate​(org.uberfire.mvp.Command command)
      • addRestoreVersion

        FileMenuBuilder addRestoreVersion​(org.uberfire.backend.vfs.Path path)
      • build

        org.uberfire.workbench.model.menu.Menus build()