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 HELP_CONTENTS_MENU_GROUP
      A group for actions that link directly to help content
      static int LARGE_ICON_SIZE
      The large icon size (height and width)
      static int MEDIUM_ICON_SIZE
      The medium icon size (height and width)
      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_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 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 int SMALL_ICON_SIZE
      The small icon size (height and width)
      static java.lang.String TOOL_HELP_TOPIC
      Name of help topic for the Tool
      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
      static java.lang.String TOOL_OWNER
      This is used when an action has the tool as its owner
    • 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_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
      • 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
      • 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
        Name of options for a tool
        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
      • LARGE_ICON_SIZE

        static final int LARGE_ICON_SIZE
        The large icon size (height and width)
        See Also:
        Constant Field Values
      • MEDIUM_ICON_SIZE

        static final int MEDIUM_ICON_SIZE
        The medium icon size (height and width)
        See Also:
        Constant Field Values
      • SMALL_ICON_SIZE

        static final int SMALL_ICON_SIZE
        The small icon size (height and width)
        See Also:
        Constant Field Values