RSE
Release 3.4

org.eclipse.rse.ui
Interface ISystemContextMenuConstants


public interface ISystemContextMenuConstants

Constants defining our groups inside our right-click popup menu in the system view.

 <code>
            // 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
 </code>
 


Field Summary
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->"
static String RSE_CONTEXT_MENU
          Context menu id used by all RSE views, such that menu's can be contributed to all views.
 

Field Detail

RSE_CONTEXT_MENU

static final String RSE_CONTEXT_MENU
Context menu id used by all RSE views, such that menu's can be contributed to all views. RSE Views: Remote Systems, Remote System Details, Remote Monitor, Remote Search, and Remote Scratchpad Note: This does does not work with dialog's which have the SystemView embedded in them.

Since:
3.1
See Also:
Constant Field Values

GROUP_GOTO

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

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

See Also:
Constant Field Values

MENU_PREFERENCES

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

See Also:
Constant Field Values

GROUP_OPENWITH

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

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

See Also:
Constant Field Values

GROUP_BROWSEWITH

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

See Also:
Constant Field Values

GROUP_COMPAREWITH

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

See Also:
Constant Field Values

GROUP_REPLACEWITH

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

See Also:
Constant Field Values

MENU_BROWSEWITH

static final String MENU_BROWSEWITH
ID for "Browse With" submenu

See Also:
Constant Field Values

MENU_COMPAREWITH

static final String MENU_COMPAREWITH
ID for "Compare With" submenu

See Also:
Constant Field Values

MENU_REPLACEWITH

static final String MENU_REPLACEWITH
ID for "Compare With" submenu

See Also:
Constant Field Values

GROUP_EXPAND

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

See Also:
Constant Field Values

GROUP_EXPANDTO

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

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

See Also:
Constant Field Values

GROUP_OPENTO

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

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

See Also:
Constant Field Values

GROUP_WORKWITH

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

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

See Also:
Constant Field Values

GROUP_OPEN

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

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

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

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

See Also:
Constant Field Values

GROUP_NEW_NONCASCADING

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

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

See Also:
Constant Field Values

GROUP_REORGANIZE

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

See Also:
Constant Field Values

GROUP_REORDER

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

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

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

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

See Also:
Constant Field Values

GROUP_ADDITIONS

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

See Also:
Constant Field Values

GROUP_VIEWER_SETUP

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

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

See Also:
Constant Field Values

GROUP_CONNECTION

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

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

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

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

See Also:
Constant Field Values

MENU_COMPILE

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

See Also:
Constant Field Values

MENU_USERACTIONS

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

See Also:
Constant Field Values

GROUP_STARTSERVER

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

See Also:
Constant Field Values

MENU_STARTSERVER

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

See Also:
Constant Field Values

RSE
Release 3.4

Copyright (c) IBM Corporation and others 2000, 2012. All Rights Reserved.