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 HELP_CONTENTS_MENU_GROUP
      A group for actions that link directly to help content
      static int LARGE_ICON_SIZE
      The standard icon size (height and width).
      static int MEDIUM_ICON_SIZE  
      static java.lang.String MENU_ANALYSIS
      Used when placing a PluginAction in the "Analysis" menu of the tool.
      static java.lang.String MENU_EDIT
      Used when placing a PluginAction in the "Edit" menu of the tool.
      static java.lang.String MENU_FILE
      Used when placing a PluginAction in the "File" menu of the tool.
      static java.lang.String MENU_HELP
      Used when placing a PluginAction in the "About" menu of the tool.
      static java.lang.String MENU_LAST_GROUP  
      static java.lang.String MENU_MISC
      Used when placing an action in the "Misc" 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_PROCESS
      Used when placing a PluginAction in the "Process" menu of the tool.
      static java.lang.String MENU_PROJECT
      Used when placing a PluginAction in the "Project" menu of the tool.
      static java.lang.String MENU_SEARCH
      Used when placing a PluginAction in the "Search" menu of the tool.
      static java.lang.String MENU_SELECTION
      Used when placing a PluginAction in the "Selection" menu of the tool.
      static java.lang.String MENU_SELECTION_UTILS_GROUP
      A menu group that goes below those actions group with the "Select" menu grouping
      static java.lang.String MENU_TOOLS
      Used when placing a PluginAction in the "Tools" menu of the tool.
      static java.lang.String MENU_TRACE
      Used when placing a PluginAction in the "Trace" menu of the tool.
      static java.lang.String NEXT_CODE_UNIT_NAVIGATION_MENU_GROUP
      Used for navigation-based action
      static java.lang.String NO_ACTIVE_PROJECT
      Node name used in the Data tree when a project is not open.
      static java.lang.String REPORT_BUG_TOPIC
      Name of the help topic for "Report Bug".
      static int SMALL_ICON_SIZE  
      static java.lang.String TOOL_OPTIONS
      Name of options for a tool.
      static java.lang.String TOOL_OPTIONS_MENU_GROUP
      Constant for the options menu group for the Tool Options menu item.
    • Field Detail

      • MENU_FILE

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

        static final java.lang.String MENU_EDIT
        Used when placing a PluginAction 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_SEARCH

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

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

        static final java.lang.String MENU_SELECTION_UTILS_GROUP
        A menu group that goes below those actions group with the "Select" menu grouping
        See Also:
        Constant Field Values
      • MENU_HELP

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

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

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

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

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

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

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

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

        static final int LARGE_ICON_SIZE
        The standard icon size (height and width).
        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_OPTIONS

        static final java.lang.String TOOL_OPTIONS
        Name of options for a tool.
        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
      • 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
      • 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
      • REPORT_BUG_TOPIC

        static final java.lang.String REPORT_BUG_TOPIC
        Name of the help topic for "Report Bug".
        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