ToolServices

Package: ghidra.framework.model
Type: class

10.4_PUBLIC

removedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)

10.3_PUBLIC

addedmethod: getDefaultToolTemplate
ghidra.framework.model.ToolTemplate getDefaultToolTemplate(java.lang.String contentType)
addedmethod: launchDefaultToolWithURL
ghidra.framework.plugintool.PluginTool launchDefaultToolWithURL(java.net.URL ghidraUrl)
addedmethod: launchToolWithURL
ghidra.framework.plugintool.PluginTool launchToolWithURL(java.lang.String toolName, java.net.URL ghidraUrl)
removedmethod: addDefaultToolChangeListener
void addDefaultToolChangeListener(ghidra.framework.model.DefaultToolChangeListener listener)
removedmethod: launchDefaultTool
ghidra.framework.plugintool.PluginTool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
removedmethod: launchTool
ghidra.framework.plugintool.PluginTool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
removedmethod: removeDefaultToolChangeListener
void removeDefaultToolChangeListener(ghidra.framework.model.DefaultToolChangeListener listener)

9.2_PUBLIC

addedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.plugintool.PluginTool tool)
addedmethod: closeTool
void closeTool(ghidra.framework.plugintool.PluginTool tool)
addedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.plugintool.PluginTool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
addedmethod: saveTool
void saveTool(ghidra.framework.plugintool.PluginTool tool)
modifiedmethod: getRunningTools
return type: ghidra.framework.model.Tool[] → ghidra.framework.plugintool.PluginTool[]
- ghidra.framework.model.Tool[] getRunningTools()
+ ghidra.framework.plugintool.PluginTool[] getRunningTools()
modifiedmethod: launchDefaultTool
return type: Tool → PluginTool
- ghidra.framework.model.Tool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchDefaultTool(ghidra.framework.model.DomainFile domainFile)
modifiedmethod: launchTool
return type: Tool → PluginTool
- ghidra.framework.model.Tool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
+ ghidra.framework.plugintool.PluginTool launchTool(java.lang.String toolName, ghidra.framework.model.DomainFile domainFile)
removedmethod: canAutoSave
boolean canAutoSave(ghidra.framework.model.Tool tool)
removedmethod: closeTool
void closeTool(ghidra.framework.model.Tool tool)
removedmethod: displaySimilarTool
void displaySimilarTool(ghidra.framework.model.Tool tool, ghidra.framework.model.DomainFile domainFile, ghidra.framework.plugintool.PluginEvent event)
removedmethod: saveTool
void saveTool(ghidra.framework.model.Tool tool)

9.1_PUBLIC

addedmethod: exportTool
java.io.File exportTool(ghidra.framework.model.ToolTemplate tool) throws FileNotFoundException, IOException
removedmethod: exportTool
void exportTool(java.io.File location, ghidra.framework.model.Tool tool) throws FileNotFoundException, IOException

9.0.2_PUBLIC

introducedInitial version