Interface BasicFileMenuBuilder

    • Method Detail

      • build

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

        BasicFileMenuBuilder addDelete​(org.uberfire.backend.vfs.Path path,
                                       org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsDelete> deleteCaller)
      • addDelete

        BasicFileMenuBuilder addDelete​(org.uberfire.backend.vfs.Path path,
                                       org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsDelete> deleteCaller,
                                       Validator validator)
      • addRename

        BasicFileMenuBuilder addRename​(org.uberfire.backend.vfs.Path path,
                                       org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsRename> renameCaller)
      • addRename

        BasicFileMenuBuilder addRename​(org.uberfire.backend.vfs.Path path,
                                       Validator validator,
                                       org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsRename> renameCaller)
      • addCopy

        BasicFileMenuBuilder addCopy​(org.uberfire.backend.vfs.Path path,
                                     org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsCopy> copyCaller)
      • addCopy

        BasicFileMenuBuilder addCopy​(org.uberfire.backend.vfs.Path path,
                                     Validator validator,
                                     org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsCopy> copyCaller)
      • addRestoreVersion

        BasicFileMenuBuilder addRestoreVersion​(org.uberfire.backend.vfs.Path path,
                                               org.uberfire.ext.editor.commons.version.CurrentBranch currentBranch)
      • addNewTopLevelMenu

        BasicFileMenuBuilder addNewTopLevelMenu​(org.uberfire.workbench.model.menu.MenuItem menu)