com.application.areca.launcher.gui.menus
Class MenuBuilder

java.lang.Object
  extended by com.application.areca.launcher.gui.menus.AppActionReferenceHolder
      extended by com.application.areca.launcher.gui.menus.MenuBuilder
All Implemented Interfaces:
ActionConstants

public class MenuBuilder
extends AppActionReferenceHolder


Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Field Summary
 
Fields inherited from class com.application.areca.launcher.gui.menus.AppActionReferenceHolder
AC_ABOUT, AC_BACKUP, AC_BACKUP_ALL, AC_BACKUP_WS, AC_BUILD_BATCH, AC_BUILD_STRATEGY, AC_CHECK_ARCHIVES, AC_CHECK_VERSION, AC_CLEAR_LOG, AC_COPY_FILENAMES, AC_DEL_PROCESS, AC_DEL_TARGET, AC_DELETE_ARCHIVES, AC_DUP_TARGET, AC_EDIT_PROCESS, AC_EDIT_PROCESS_XML, AC_EDIT_TARGET, AC_EXIT, AC_HELP, AC_HISTORY, AC_IMPORT_GROUP, AC_INDICATORS, AC_MERGE, AC_NEW_PROCESS, AC_NEW_TARGET, AC_OPEN, AC_PREFERENCES, AC_RECOVER, AC_RECOVER_FILTER, AC_RECOVER_FILTER_LATEST, AC_RECOVER_HISTORY, AC_SEARCH, AC_SEARCH_LOGICAL, AC_SEARCH_PHYSICAL, AC_SIMULATE, AC_SUPPORT, AC_TEXTEDIT_HISTORY, AC_VIEW_MANIFEST
 
Fields inherited from interface com.application.areca.launcher.gui.common.ActionConstants
ACTION_CANCEL, ACTION_CLEAR_HISTORY, ACTION_CLEAR_LOG, ACTION_CLOSE, ACTION_SAVE, ACTION_SEARCH, ACTION_TEST, CANCEL_ACTION_KEY, CMD_ABOUT, CMD_BACKUP, CMD_BACKUP_ALL, CMD_BACKUP_WORKSPACE, CMD_BUILD_BATCH, CMD_BUILD_STRATEGY, CMD_CANCEL_CURRENT_PROCESS, CMD_CHECK_ARCHIVES, CMD_CHECK_VERSION, CMD_COPY_FILENAMES, CMD_DEL_PROCESS, CMD_DEL_TARGET, CMD_DELETE_ARCHIVES, CMD_DUPLICATE_TARGET, CMD_EDIT_FILE, CMD_EDIT_PROCESS, CMD_EDIT_PROCESS_XML, CMD_EDIT_TARGET, CMD_EXIT, CMD_HELP, CMD_HISTORY, CMD_IMPORT_GROUP, CMD_INDICATORS, CMD_MERGE, CMD_NEW_PROCESS, CMD_NEW_TARGET, CMD_OPEN, CMD_PREFERENCES, CMD_RECOVER, CMD_RECOVER_ENTRY, CMD_RECOVER_FROM_LOGICAL, CMD_RECOVER_WITH_FILTER, CMD_SEARCH, CMD_SEARCH_LOGICAL, CMD_SEARCH_PHYSICAL, CMD_SIMULATE, CMD_SUPPORT, CMD_VIEW_CONTENT, CMD_VIEW_MANIFEST
 
Constructor Summary
MenuBuilder()
           
 
Method Summary
static org.eclipse.swt.widgets.Menu buildActionContextMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildArchiveContextMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildArchiveContextMenuLogical(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildHistoryContextMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildLogContextMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildMainMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildProcessContextMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildSearchContextMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildTargetContextMenu(org.eclipse.swt.widgets.Shell parent)
           
static org.eclipse.swt.widgets.Menu buildWorkspaceContextMenu(org.eclipse.swt.widgets.Shell parent)
           
 
Methods inherited from class com.application.areca.launcher.gui.menus.AppActionReferenceHolder
refresh
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuBuilder

public MenuBuilder()
Method Detail

buildMainMenu

public static org.eclipse.swt.widgets.Menu buildMainMenu(org.eclipse.swt.widgets.Shell parent)

buildActionContextMenu

public static org.eclipse.swt.widgets.Menu buildActionContextMenu(org.eclipse.swt.widgets.Shell parent)

buildProcessContextMenu

public static org.eclipse.swt.widgets.Menu buildProcessContextMenu(org.eclipse.swt.widgets.Shell parent)

buildTargetContextMenu

public static org.eclipse.swt.widgets.Menu buildTargetContextMenu(org.eclipse.swt.widgets.Shell parent)

buildWorkspaceContextMenu

public static org.eclipse.swt.widgets.Menu buildWorkspaceContextMenu(org.eclipse.swt.widgets.Shell parent)

buildLogContextMenu

public static org.eclipse.swt.widgets.Menu buildLogContextMenu(org.eclipse.swt.widgets.Shell parent)

buildArchiveContextMenu

public static org.eclipse.swt.widgets.Menu buildArchiveContextMenu(org.eclipse.swt.widgets.Shell parent)

buildArchiveContextMenuLogical

public static org.eclipse.swt.widgets.Menu buildArchiveContextMenuLogical(org.eclipse.swt.widgets.Shell parent)

buildHistoryContextMenu

public static org.eclipse.swt.widgets.Menu buildHistoryContextMenu(org.eclipse.swt.widgets.Shell parent)

buildSearchContextMenu

public static org.eclipse.swt.widgets.Menu buildSearchContextMenu(org.eclipse.swt.widgets.Shell parent)