Package ghidra.debug.api.action
Interface AutoReadMemorySpecFactory
- All Superinterfaces:
ExtensionPoint
A discoverable factory of auto-read memory specifications
-
Method Summary
Modifier and TypeMethodDescriptionstatic Map<String, AutoReadMemorySpec> allSuggested(PluginTool tool) Get a copy of all the known and visible specificationsstatic AutoReadMemorySpecfromConfigName(String name) Get the specification for the given configuration namegetSuggested(PluginTool tool) Get all the specifications currently suggested by this factoryAttempt to parse the given configuration name as a specification
-
Method Details
-
fromConfigName
Get the specification for the given configuration name- Parameters:
name- the name- Returns:
- the spec, or null
-
allSuggested
Get a copy of all the known and visible specifications- Parameters:
tool- the plugin tool or context- Returns:
- the specifications by configuration name
-
getSuggested
Get all the specifications currently suggested by this factory- Parameters:
tool- the plugin tool or context- Returns:
- the list of suggested specifications
-
parseSpec
Attempt to parse the given configuration name as a specification- Parameters:
name- the configuration name, usually including a prefix unique to each factory- Returns:
- the specification, or null if this factory cannot parse it
-