Package docking.tool

Interface ToolConstants

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ABOUT_HELP_TOPIC
      Name of the help topic for "About" domain objects and Ghidra
      static java.lang.String FRONT_END_HELP_TOPIC
      Name of help topic for the front end (Ghidra Project Window)
      static java.lang.String GRAPH_OPTIONS
      Graph options name
      static java.lang.String HELP_CONTENTS_MENU_GROUP
      A group for actions that link directly to help content
      static java.lang.String MENU_ANALYSIS
      Used when placing an action in the "Analysis" menu of the tool
      static java.lang.String MENU_EDIT
      Used when placing an action in the "Edit" menu of the tool
      static java.lang.String MENU_FILE
      Used when placing an action in the "File" menu of the tool
      static java.lang.String MENU_GRAPH
      Used when placing an action in the "Graph" menu of the tool
      static java.lang.String MENU_GROUP_NEXT_CODE_UNIT_NAV
      Used for navigation-based action
      static java.lang.String MENU_HELP
      Used when placing an action in the "About" menu of the tool
      static java.lang.String MENU_NAVIGATION
      Used when placing a PluginAction in the "Navigation" menu of the tool
      static java.lang.String MENU_NAVIGATION_GROUP_WINDOWS
      Group name for actions to navigate between windows
      static java.lang.String MENU_PROJECT
      Used when placing an action in the "Project" menu of the tool
      static java.lang.String MENU_SEARCH
      Used when placing an action in the "Search" menu of the tool
      static java.lang.String MENU_SELECTION
      Used when placing an action in the "Selection" menu of the tool
      static java.lang.String MENU_TOOLS
      Used when placing an action in the "Tools" menu of the tool
      static java.lang.String NO_ACTIVE_PROJECT
      Node name used in the Data tree when a project is not open
      static java.lang.String SHARED_OWNER
      This is used when many actions wish to share a key binding.
      static java.lang.String TOOL_HELP_TOPIC
      Name of help topic for the Tool
      static java.lang.String TOOL_OPTIONS
      Tool options name
      static java.lang.String TOOL_OPTIONS_MENU_GROUP
      Constant for the options menu group for the Tool Options menu item
      static java.lang.String TOOL_OWNER
      This is used when an action has the tool as its owner
      static java.lang.String TOOLBAR_GROUP_FOUR
      Primary toolbar group number 4, starting from the left
      static java.lang.String TOOLBAR_GROUP_ONE
      Primary toolbar group number 1, starting from the left
      static java.lang.String TOOLBAR_GROUP_THREE
      Primary toolbar group number 3, starting from the left
      static java.lang.String TOOLBAR_GROUP_TWO
      Primary toolbar group number 2, starting from the left
    • Field Detail

      • MENU_FILE

        static final java.lang.String MENU_FILE
        Used when placing an action in the "File" menu of the tool
        See Also:
        Constant Field Values
      • MENU_EDIT

        static final java.lang.String MENU_EDIT
        Used when placing an action in the "Edit" menu of the tool
        See Also:
        Constant Field Values
      • MENU_NAVIGATION

        static final java.lang.String MENU_NAVIGATION
        Used when placing a PluginAction in the "Navigation" menu of the tool
        See Also:
        Constant Field Values
      • MENU_NAVIGATION_GROUP_WINDOWS

        static final java.lang.String MENU_NAVIGATION_GROUP_WINDOWS
        Group name for actions to navigate between windows
        See Also:
        Constant Field Values
      • MENU_SEARCH

        static final java.lang.String MENU_SEARCH
        Used when placing an action in the "Search" menu of the tool
        See Also:
        Constant Field Values
      • MENU_SELECTION

        static final java.lang.String MENU_SELECTION
        Used when placing an action in the "Selection" menu of the tool
        See Also:
        Constant Field Values
      • MENU_HELP

        static final java.lang.String MENU_HELP
        Used when placing an action in the "About" menu of the tool
        See Also:
        Constant Field Values
      • MENU_ANALYSIS

        static final java.lang.String MENU_ANALYSIS
        Used when placing an action in the "Analysis" menu of the tool
        See Also:
        Constant Field Values
      • MENU_GRAPH

        static final java.lang.String MENU_GRAPH
        Used when placing an action in the "Graph" menu of the tool
        See Also:
        Constant Field Values
      • MENU_PROJECT

        static final java.lang.String MENU_PROJECT
        Used when placing an action in the "Project" menu of the tool
        See Also:
        Constant Field Values
      • MENU_TOOLS

        static final java.lang.String MENU_TOOLS
        Used when placing an action in the "Tools" menu of the tool
        See Also:
        Constant Field Values
      • HELP_CONTENTS_MENU_GROUP

        static final java.lang.String HELP_CONTENTS_MENU_GROUP
        A group for actions that link directly to help content
        See Also:
        Constant Field Values
      • TOOL_OPTIONS_MENU_GROUP

        static final java.lang.String TOOL_OPTIONS_MENU_GROUP
        Constant for the options menu group for the Tool Options menu item
        See Also:
        Constant Field Values
      • NO_ACTIVE_PROJECT

        static final java.lang.String NO_ACTIVE_PROJECT
        Node name used in the Data tree when a project is not open
        See Also:
        Constant Field Values
      • TOOL_OWNER

        static final java.lang.String TOOL_OWNER
        This is used when an action has the tool as its owner
        See Also:
        Constant Field Values
      • TOOL_OPTIONS

        static final java.lang.String TOOL_OPTIONS
        Tool options name
        See Also:
        Constant Field Values
      • GRAPH_OPTIONS

        static final java.lang.String GRAPH_OPTIONS
        Graph options name
        See Also:
        Constant Field Values
      • ABOUT_HELP_TOPIC

        static final java.lang.String ABOUT_HELP_TOPIC
        Name of the help topic for "About" domain objects and Ghidra
        See Also:
        Constant Field Values
      • FRONT_END_HELP_TOPIC

        static final java.lang.String FRONT_END_HELP_TOPIC
        Name of help topic for the front end (Ghidra Project Window)
        See Also:
        Constant Field Values
      • TOOL_HELP_TOPIC

        static final java.lang.String TOOL_HELP_TOPIC
        Name of help topic for the Tool
        See Also:
        Constant Field Values
      • MENU_GROUP_NEXT_CODE_UNIT_NAV

        static final java.lang.String MENU_GROUP_NEXT_CODE_UNIT_NAV
        Used for navigation-based action
        See Also:
        Constant Field Values
      • TOOLBAR_GROUP_ONE

        static final java.lang.String TOOLBAR_GROUP_ONE
        Primary toolbar group number 1, starting from the left
        See Also:
        Constant Field Values
      • TOOLBAR_GROUP_TWO

        static final java.lang.String TOOLBAR_GROUP_TWO
        Primary toolbar group number 2, starting from the left
        See Also:
        Constant Field Values
      • TOOLBAR_GROUP_THREE

        static final java.lang.String TOOLBAR_GROUP_THREE
        Primary toolbar group number 3, starting from the left
        See Also:
        Constant Field Values
      • TOOLBAR_GROUP_FOUR

        static final java.lang.String TOOLBAR_GROUP_FOUR
        Primary toolbar group number 4, starting from the left
        See Also:
        Constant Field Values