Remote Systems
v6.4.1

com.ibm.etools.systems.core.ui
Interface ISystemContextMenuConstants

All Known Implementing Classes:
SystemMenuManager

public interface ISystemContextMenuConstants

Constants defining our groups inside our right-click popup menu in the system view. Originally stolen from org.eclipse.jdt.ui.IContextMenuConstants.


 	    // simply sets partitions in the menu, into which actions can be directed.
	    // Each partition can be delimited by a separator (new Separator) or not (new GroupMarker).
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_NEW));          // new->
		menu.add(new GroupMarker(ISystemContextMenuConstants.GROUP_GOTO));       // goto into, go->
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_EXPANDTO));     // expand to->
		menu.add(new GroupMarker(ISystemContextMenuConstants.GROUP_EXPAND));     // expand, collapse
		menu.add(new GroupMarker(ISystemContextMenuConstants.GROUP_OPEN));       // open xxx
		menu.add(new GroupMarker(ISystemContextMenuConstants.GROUP_OPENWITH));   // open with->
		menu.add(new GroupMarker(ISystemContextMenuConstants.GROUP_BROWSEWITH)); // open with->
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_WORKWITH));     // work with->
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_BUILD));        // build, rebuild, refresh
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_CHANGE));       // update, change
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_REORGANIZE));   // rename,move,copy,delete,bookmark,refactoring
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_REORDER));      // move up, move down		
		menu.add(new GroupMarker(ISystemContextMenuConstants.GROUP_GENERATE));   // getters/setters, etc. Typically in editor
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_SEARCH));       // search
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_CONNECTION));   // connection-related actions
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_IMPORTEXPORT)); // get or put actions
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_ADAPTERS));     // actions queried from adapters
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_ADDITIONS));    // user or BP/ISV additions
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_TEAM));         // Team
		menu.add(new Separator(ISystemContextMenuConstants.GROUP_PROPERTIES));   // Properties
 


Field Summary
static String copyright
           
static String GROUP_ADAPTERS
          Pop-up menu: name of group for actions contributed by the adaptors for the selected object
static String GROUP_ADDITIONS
          Pop-up menu: name of group for additional actions (value "group.additions").
static String GROUP_BROWSEWITH
          Group name for the "Browse With" submenu
static String GROUP_BUILD
          Pop-up menu: name of group for build actions (value "group.build").
static String GROUP_CHANGE
          Pop-up menu: name of group for CHANGE actions.
static String GROUP_COMPAREWITH
          Group name for the "Compare With" submenu
static String GROUP_CONNECTION
          Pop-up menu: name of group for actions contributed by the adaptors for the selected object, which are related to the live connection.
static String GROUP_EXPAND
          Pop-up menu: name of group for expand actions (value "group.expand").
static String GROUP_EXPANDTO
          Pop-up menu: name of group for expand-to cascading actions (value "group.expandto").
static String GROUP_GENERATE
          Pop-up menu: name of group for code generation or refactoring actions ( value "group.generate").
static String GROUP_GOTO
          Pop-up menu: name of group for goto actions (value "group.goto").
static String GROUP_IMPORTEXPORT
          Pop-up menu: name of group for actions related to getting and putting the selected object.
static String GROUP_NEW
          Pop-up menu: name of group for new actions (value "group.new").
static String GROUP_NEW_NONCASCADING
          Pop-up menu: name of group for new actions (value "group.new.noncascade").
static String GROUP_OPEN
          Pop-up menu: name of group for open actions (value "group.open").
static String GROUP_OPENTO
          Pop-up menu: name of group for open-to actions (value "group.opento").
static String GROUP_OPENWITH
          Pop-up menu: name of group for open-with actions (value "group.openwith").
static String GROUP_PROPERTIES
          Pop-up menu: name of group for properties actions (value "group.properties").
static String GROUP_REORDER
          Pop-up menu: name of group for reorder actions like move up/down(value "group.reorder").
static String GROUP_REORGANIZE
          Pop-up menu: name of group for reorganize actions (value "group.reorganize").
static String GROUP_REPLACEWITH
          Group name for the "Replace With" submenu
static String GROUP_SEARCH
          Pop-up menu: name of group for search actions (value "group.search").
static String GROUP_SHOW
          Pop-up menu: name of group for show actions (value "group.show").
static String GROUP_STARTSERVER
          Group for "Start Server->"
static String GROUP_TEAM
          Pop-up menu: name of group for team actions
static String GROUP_VIEWER_SETUP
          Pop-up menu: name of group for viewer setup actions (value "group.viewerSetup").
static String GROUP_WORKWITH
          Pop-up menu: name of group for work-with actions (value "group.workwith").
static String MENU_BROWSEWITH
          ID for "Browse With" submenu
static String MENU_COMPAREWITH
          ID for "Compare With" submenu
static String MENU_COMPILE
          ID of the submenu for "Compile->"
static String MENU_EXPANDTO
          ID of the submenu for "Expand to->"
static String MENU_GOTO
          ID of the submenu for "Go To->"
static String MENU_NEW
          ID of the submenu for "New->"
static String MENU_OPENTO
          ID of the submenu for "Open To->"
static String MENU_OPENWITH
          ID of the submenu for "Open With->"
static String MENU_PREFERENCES
          ID of the submenu for "Preferences->"
static String MENU_REPLACEWITH
          ID for "Compare With" submenu
static String MENU_STARTSERVER
          ID of the submenu for "Start Server->"
static String MENU_USERACTIONS
          ID of the submenu for "User Actions->"
static String MENU_WORKWITH
          ID of the submenu for "Work Work->"
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values

GROUP_GOTO

public static final String GROUP_GOTO
Pop-up menu: name of group for goto actions (value "group.goto").

Examples for open actions are:

See Also:
Constant Field Values

MENU_GOTO

public static final String MENU_GOTO
ID of the submenu for "Go To->"

See Also:
Constant Field Values

MENU_PREFERENCES

public static final String MENU_PREFERENCES
ID of the submenu for "Preferences->"

See Also:
Constant Field Values

GROUP_OPENWITH

public static final String GROUP_OPENWITH
Pop-up menu: name of group for open-with actions (value "group.openwith").

Examples for open-with actions are:

See Also:
Constant Field Values

MENU_OPENWITH

public static final String MENU_OPENWITH
ID of the submenu for "Open With->"

See Also:
Constant Field Values

GROUP_BROWSEWITH

public static final String GROUP_BROWSEWITH
Group name for the "Browse With" submenu

See Also:
Constant Field Values

GROUP_COMPAREWITH

public static final String GROUP_COMPAREWITH
Group name for the "Compare With" submenu

See Also:
Constant Field Values

GROUP_REPLACEWITH

public static final String GROUP_REPLACEWITH
Group name for the "Replace With" submenu

See Also:
Constant Field Values

MENU_BROWSEWITH

public static final String MENU_BROWSEWITH
ID for "Browse With" submenu

See Also:
Constant Field Values

MENU_COMPAREWITH

public static final String MENU_COMPAREWITH
ID for "Compare With" submenu

See Also:
Constant Field Values

MENU_REPLACEWITH

public static final String MENU_REPLACEWITH
ID for "Compare With" submenu

See Also:
Constant Field Values

GROUP_EXPAND

public static final String GROUP_EXPAND
Pop-up menu: name of group for expand actions (value "group.expand").

See Also:
Constant Field Values

GROUP_EXPANDTO

public static final String GROUP_EXPANDTO
Pop-up menu: name of group for expand-to cascading actions (value "group.expandto").

See Also:
Constant Field Values

MENU_EXPANDTO

public static final String MENU_EXPANDTO
ID of the submenu for "Expand to->"

See Also:
Constant Field Values

GROUP_OPENTO

public static final String GROUP_OPENTO
Pop-up menu: name of group for open-to actions (value "group.opento").

Examples for open-to actions are:

See Also:
Constant Field Values

MENU_OPENTO

public static final String MENU_OPENTO
ID of the submenu for "Open To->"

See Also:
Constant Field Values

GROUP_WORKWITH

public static final String GROUP_WORKWITH
Pop-up menu: name of group for work-with actions (value "group.workwith").

Examples for work-with actions are:

See Also:
Constant Field Values

MENU_WORKWITH

public static final String MENU_WORKWITH
ID of the submenu for "Work Work->"

See Also:
Constant Field Values

GROUP_OPEN

public static final String GROUP_OPEN
Pop-up menu: name of group for open actions (value "group.open").

Examples for open actions are:

See Also:
Constant Field Values

GROUP_SHOW

public static final String GROUP_SHOW
Pop-up menu: name of group for show actions (value "group.show").

Examples for show actions are:

See Also:
Constant Field Values

GROUP_NEW

public static final String GROUP_NEW
Pop-up menu: name of group for new actions (value "group.new"). This is a cascading group.

Examples for new actions are:

See Also:
Constant Field Values

MENU_NEW

public static final String MENU_NEW
ID of the submenu for "New->"

See Also:
Constant Field Values

GROUP_NEW_NONCASCADING

public static final String GROUP_NEW_NONCASCADING
Pop-up menu: name of group for new actions (value "group.new.noncascade"). This is a non-cascading group.

This is used in the Team view

See Also:
Constant Field Values

GROUP_BUILD

public static final String GROUP_BUILD
Pop-up menu: name of group for build actions (value "group.build").

See Also:
Constant Field Values

GROUP_REORGANIZE

public static final String GROUP_REORGANIZE
Pop-up menu: name of group for reorganize actions (value "group.reorganize").

See Also:
Constant Field Values

GROUP_REORDER

public static final String GROUP_REORDER
Pop-up menu: name of group for reorder actions like move up/down(value "group.reorder").

See Also:
Constant Field Values

GROUP_CHANGE

public static final String GROUP_CHANGE
Pop-up menu: name of group for CHANGE actions. (value "group.change").

Examples for change actions are:

SHould you even have a change action? Maybe it should be a PropertyPage instead!

See Also:
Constant Field Values

GROUP_GENERATE

public static final String GROUP_GENERATE
Pop-up menu: name of group for code generation or refactoring actions ( value "group.generate").

See Also:
Constant Field Values

GROUP_SEARCH

public static final String GROUP_SEARCH
Pop-up menu: name of group for search actions (value "group.search").

See Also:
Constant Field Values

GROUP_ADDITIONS

public static final String GROUP_ADDITIONS
Pop-up menu: name of group for additional actions (value "group.additions").


GROUP_VIEWER_SETUP

public static final String GROUP_VIEWER_SETUP
Pop-up menu: name of group for viewer setup actions (value "group.viewerSetup").

See Also:
Constant Field Values

GROUP_PROPERTIES

public static final String GROUP_PROPERTIES
Pop-up menu: name of group for properties actions (value "group.properties").

See Also:
Constant Field Values

GROUP_CONNECTION

public static final String GROUP_CONNECTION
Pop-up menu: name of group for actions contributed by the adaptors for the selected object, which are related to the live connection.

See Also:
Constant Field Values

GROUP_IMPORTEXPORT

public static final String GROUP_IMPORTEXPORT
Pop-up menu: name of group for actions related to getting and putting the selected object.

See Also:
Constant Field Values

GROUP_ADAPTERS

public static final String GROUP_ADAPTERS
Pop-up menu: name of group for actions contributed by the adaptors for the selected object

See Also:
Constant Field Values

GROUP_TEAM

public static final String GROUP_TEAM
Pop-up menu: name of group for team actions

See Also:
Constant Field Values

MENU_COMPILE

public static final String MENU_COMPILE
ID of the submenu for "Compile->"

See Also:
Constant Field Values

MENU_USERACTIONS

public static final String MENU_USERACTIONS
ID of the submenu for "User Actions->"

See Also:
Constant Field Values

GROUP_STARTSERVER

public static final String GROUP_STARTSERVER
Group for "Start Server->"

See Also:
Constant Field Values

MENU_STARTSERVER

public static final String MENU_STARTSERVER
ID of the submenu for "Start Server->"

See Also:
Constant Field Values

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.