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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FileMenuBuilderaddCommand(String caption, org.uberfire.mvp.Command command)FileMenuBuilderaddCopy(org.uberfire.backend.vfs.Path path)FileMenuBuilderaddCopy(org.uberfire.backend.vfs.Path path, org.uberfire.ext.editor.commons.client.validation.Validator validator)FileMenuBuilderaddCopy(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider, org.uberfire.ext.editor.commons.client.validation.Validator validator)FileMenuBuilderaddCopy(org.uberfire.mvp.Command command)FileMenuBuilderaddDelete(org.uberfire.backend.vfs.Path path)FileMenuBuilderaddDelete(org.uberfire.backend.vfs.Path path, org.uberfire.ext.editor.commons.client.validation.Validator validator)FileMenuBuilderaddDelete(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider)FileMenuBuilderaddDelete(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider, org.uberfire.ext.editor.commons.client.validation.Validator validator)FileMenuBuilderaddDelete(org.uberfire.mvp.Command command)FileMenuBuilderaddNewTopLevelMenu(org.uberfire.workbench.model.menu.MenuItem menu)FileMenuBuilderaddRename(org.uberfire.backend.vfs.Path path)FileMenuBuilderaddRename(org.uberfire.backend.vfs.Path path, org.uberfire.ext.editor.commons.client.validation.Validator validator)FileMenuBuilderaddRename(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider, org.uberfire.ext.editor.commons.client.validation.Validator validator)FileMenuBuilderaddRename(org.uberfire.mvp.Command command)FileMenuBuilderaddRestoreVersion(org.uberfire.backend.vfs.Path path)FileMenuBuilderaddSave(org.uberfire.mvp.Command command)FileMenuBuilderaddSave(org.uberfire.workbench.model.menu.MenuItem menuItem)FileMenuBuilderaddValidate(org.uberfire.mvp.Command command)org.uberfire.workbench.model.menu.Menusbuild()
-
-
-
Method Detail
-
addSave
FileMenuBuilder addSave(org.uberfire.workbench.model.menu.MenuItem menuItem)
-
addSave
FileMenuBuilder addSave(org.uberfire.mvp.Command command)
-
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.mvp.Command command)
-
addCopy
FileMenuBuilder addCopy(org.uberfire.backend.vfs.Path path)
-
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)
-
addCommand
FileMenuBuilder addCommand(String caption, org.uberfire.mvp.Command command)
-
build
org.uberfire.workbench.model.menu.Menus build()
-
-