@Dependent public class FileMenuBuilderImpl extends Object implements FileMenuBuilder
org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper.BasicLockSyncMenuStateHelper, org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper.LockSyncMenuStateHelper| Constructor and Description |
|---|
FileMenuBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
FileMenuBuilder |
addCommand(String caption,
org.uberfire.mvp.Command command) |
FileMenuBuilder |
addCopy(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider,
org.uberfire.ext.editor.commons.client.validation.Validator validator) |
FileMenuBuilder |
addCopy(org.uberfire.mvp.Command command) |
FileMenuBuilderImpl |
addCopy(org.uberfire.backend.vfs.Path path) |
FileMenuBuilderImpl |
addCopy(org.uberfire.backend.vfs.Path path,
org.uberfire.ext.editor.commons.client.validation.Validator validator) |
FileMenuBuilder |
addDelete(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider) |
FileMenuBuilder |
addDelete(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider,
org.uberfire.ext.editor.commons.client.validation.Validator validator) |
FileMenuBuilder |
addDelete(org.uberfire.mvp.Command command) |
FileMenuBuilderImpl |
addDelete(org.uberfire.backend.vfs.Path path) |
FileMenuBuilderImpl |
addDelete(org.uberfire.backend.vfs.Path path,
org.uberfire.ext.editor.commons.client.validation.Validator validator) |
FileMenuBuilder |
addNewTopLevelMenu(org.uberfire.workbench.model.menu.MenuItem menu) |
FileMenuBuilder |
addRename(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider,
org.uberfire.ext.editor.commons.client.validation.Validator validator) |
FileMenuBuilder |
addRename(org.uberfire.mvp.Command command) |
FileMenuBuilderImpl |
addRename(org.uberfire.backend.vfs.Path path) |
FileMenuBuilderImpl |
addRename(org.uberfire.backend.vfs.Path path,
org.uberfire.ext.editor.commons.client.validation.Validator validator) |
FileMenuBuilder |
addRestoreVersion(org.uberfire.backend.vfs.Path path) |
FileMenuBuilder |
addSave(org.uberfire.mvp.Command command) |
FileMenuBuilder |
addSave(org.uberfire.workbench.model.menu.MenuItem menuItem) |
FileMenuBuilder |
addValidate(org.uberfire.mvp.Command command) |
org.uberfire.workbench.model.menu.Menus |
build() |
void |
setLockSyncMenuStateHelper(org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper.LockSyncMenuStateHelper lockSyncMenuStateHelper) |
public org.uberfire.workbench.model.menu.Menus build()
build in interface FileMenuBuilderpublic FileMenuBuilder addSave(org.uberfire.workbench.model.menu.MenuItem menuItem)
addSave in interface FileMenuBuilderpublic FileMenuBuilder addSave(org.uberfire.mvp.Command command)
addSave in interface FileMenuBuilderpublic FileMenuBuilder addDelete(org.uberfire.mvp.Command command)
addDelete in interface FileMenuBuilderpublic FileMenuBuilder addRename(org.uberfire.mvp.Command command)
addRename in interface FileMenuBuilderpublic FileMenuBuilder addCopy(org.uberfire.mvp.Command command)
addCopy in interface FileMenuBuilderpublic FileMenuBuilder addValidate(org.uberfire.mvp.Command command)
addValidate in interface FileMenuBuilderpublic FileMenuBuilder addRestoreVersion(org.uberfire.backend.vfs.Path path)
addRestoreVersion in interface FileMenuBuilderpublic FileMenuBuilder addCommand(String caption, org.uberfire.mvp.Command command)
addCommand in interface FileMenuBuilderpublic FileMenuBuilder addNewTopLevelMenu(org.uberfire.workbench.model.menu.MenuItem menu)
addNewTopLevelMenu in interface FileMenuBuilderpublic FileMenuBuilderImpl addDelete(org.uberfire.backend.vfs.Path path)
addDelete in interface FileMenuBuilderpublic FileMenuBuilderImpl addDelete(org.uberfire.backend.vfs.Path path, org.uberfire.ext.editor.commons.client.validation.Validator validator)
addDelete in interface FileMenuBuilderpublic FileMenuBuilder addDelete(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider)
addDelete in interface FileMenuBuilderpublic FileMenuBuilder addDelete(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider, org.uberfire.ext.editor.commons.client.validation.Validator validator)
addDelete in interface FileMenuBuilderpublic FileMenuBuilderImpl addRename(org.uberfire.backend.vfs.Path path)
addRename in interface FileMenuBuilderpublic FileMenuBuilderImpl addRename(org.uberfire.backend.vfs.Path path, org.uberfire.ext.editor.commons.client.validation.Validator validator)
addRename in interface FileMenuBuilderpublic FileMenuBuilder addRename(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider, org.uberfire.ext.editor.commons.client.validation.Validator validator)
addRename in interface FileMenuBuilderpublic FileMenuBuilderImpl addCopy(org.uberfire.backend.vfs.Path path)
addCopy in interface FileMenuBuilderpublic FileMenuBuilderImpl addCopy(org.uberfire.backend.vfs.Path path, org.uberfire.ext.editor.commons.client.validation.Validator validator)
addCopy in interface FileMenuBuilderpublic FileMenuBuilder addCopy(org.uberfire.ext.editor.commons.client.menu.BasicFileMenuBuilder.PathProvider provider, org.uberfire.ext.editor.commons.client.validation.Validator validator)
addCopy in interface FileMenuBuilderpublic void setLockSyncMenuStateHelper(org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelper.LockSyncMenuStateHelper lockSyncMenuStateHelper)
setLockSyncMenuStateHelper in interface org.uberfire.ext.editor.commons.client.menu.HasLockSyncMenuStateHelperCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.