Kie Workbench - Common - UI 6.2.0.Final

org.kie.workbench.common.widgets.client.menu
Class FileMenuBuilderImpl

java.lang.Object
  extended by org.kie.workbench.common.widgets.client.menu.FileMenuBuilderImpl
All Implemented Interfaces:
FileMenuBuilder

@Dependent
public class FileMenuBuilderImpl
extends Object
implements FileMenuBuilder


Constructor Summary
FileMenuBuilderImpl()
           
 
Method Summary
 FileMenuBuilder addCommand(String caption, org.uberfire.mvp.Command command)
           
 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.mvp.Command command)
           
 FileMenuBuilderImpl addDelete(org.uberfire.backend.vfs.Path path)
           
 FileMenuBuilder addNewTopLevelMenu(org.uberfire.workbench.model.menu.MenuItem menu)
           
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileMenuBuilderImpl

public FileMenuBuilderImpl()
Method Detail

build

public org.uberfire.workbench.model.menu.Menus build()
Specified by:
build in interface FileMenuBuilder

addSave

public FileMenuBuilder addSave(org.uberfire.workbench.model.menu.MenuItem menuItem)
Specified by:
addSave in interface FileMenuBuilder

addSave

public FileMenuBuilder addSave(org.uberfire.mvp.Command command)
Specified by:
addSave in interface FileMenuBuilder

addDelete

public FileMenuBuilder addDelete(org.uberfire.mvp.Command command)
Specified by:
addDelete in interface FileMenuBuilder

addRename

public FileMenuBuilder addRename(org.uberfire.mvp.Command command)
Specified by:
addRename in interface FileMenuBuilder

addCopy

public FileMenuBuilder addCopy(org.uberfire.mvp.Command command)
Specified by:
addCopy in interface FileMenuBuilder

addValidate

public FileMenuBuilder addValidate(org.uberfire.mvp.Command command)
Specified by:
addValidate in interface FileMenuBuilder

addRestoreVersion

public FileMenuBuilder addRestoreVersion(org.uberfire.backend.vfs.Path path)
Specified by:
addRestoreVersion in interface FileMenuBuilder

addCommand

public FileMenuBuilder addCommand(String caption,
                                  org.uberfire.mvp.Command command)
Specified by:
addCommand in interface FileMenuBuilder

addNewTopLevelMenu

public FileMenuBuilder addNewTopLevelMenu(org.uberfire.workbench.model.menu.MenuItem menu)
Specified by:
addNewTopLevelMenu in interface FileMenuBuilder

addDelete

public FileMenuBuilderImpl addDelete(org.uberfire.backend.vfs.Path path)
Specified by:
addDelete in interface FileMenuBuilder

addRename

public FileMenuBuilderImpl addRename(org.uberfire.backend.vfs.Path path)
Specified by:
addRename in interface FileMenuBuilder

addRename

public FileMenuBuilderImpl addRename(org.uberfire.backend.vfs.Path path,
                                     org.uberfire.ext.editor.commons.client.validation.Validator validator)
Specified by:
addRename in interface FileMenuBuilder

addCopy

public FileMenuBuilderImpl addCopy(org.uberfire.backend.vfs.Path path)
Specified by:
addCopy in interface FileMenuBuilder

addCopy

public FileMenuBuilderImpl addCopy(org.uberfire.backend.vfs.Path path,
                                   org.uberfire.ext.editor.commons.client.validation.Validator validator)
Specified by:
addCopy in interface FileMenuBuilder

Kie Workbench - Common - UI 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.