|
RSE Release 3.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
---|
static final String RSE_CONTEXT_MENU
static final String GROUP_GOTO
"group.goto"
).
Examples for open actions are:
static final String MENU_GOTO
static final String MENU_PREFERENCES
static final String GROUP_OPENWITH
"group.openwith"
).
Examples for open-with actions are:
static final String MENU_OPENWITH
static final String GROUP_BROWSEWITH
static final String GROUP_COMPAREWITH
static final String GROUP_REPLACEWITH
static final String MENU_BROWSEWITH
static final String MENU_COMPAREWITH
static final String MENU_REPLACEWITH
static final String GROUP_EXPAND
"group.expand"
).
static final String GROUP_EXPANDTO
"group.expandto"
).
static final String MENU_EXPANDTO
static final String GROUP_OPENTO
"group.opento"
).
Examples for open-to actions are:
static final String MENU_OPENTO
static final String GROUP_WORKWITH
"group.workwith"
).
Examples for work-with actions are:
static final String MENU_WORKWITH
static final String GROUP_OPEN
"group.open"
).
Examples for open actions are:
static final String GROUP_SHOW
"group.show"
).
Examples for show actions are:
static final String GROUP_NEW
"group.new"
).
This is a cascading group.
Examples for new actions are:
static final String MENU_NEW
static final String GROUP_NEW_NONCASCADING
"group.new.noncascade"
).
This is a non-cascading group.
This is used in the Team view
static final String GROUP_BUILD
"group.build"
).
static final String GROUP_REORGANIZE
"group.reorganize"
).
static final String GROUP_REORDER
"group.reorder"
).
static final String GROUP_CHANGE
"group.change"
).
Examples for change actions are:
static final String GROUP_GENERATE
"group.generate"
).
static final String GROUP_SEARCH
"group.search"
).
static final String GROUP_ADDITIONS
"group.additions"
).
static final String GROUP_VIEWER_SETUP
"group.viewerSetup"
).
static final String GROUP_PROPERTIES
"group.properties"
).
static final String GROUP_CONNECTION
static final String GROUP_IMPORTEXPORT
static final String GROUP_ADAPTERS
static final String GROUP_TEAM
static final String MENU_COMPILE
static final String MENU_USERACTIONS
static final String GROUP_STARTSERVER
static final String MENU_STARTSERVER
|
RSE Release 3.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |