Package ghidra.framework.model
Class ToolAssociationInfo
- java.lang.Object
-
- ghidra.framework.model.ToolAssociationInfo
-
public class ToolAssociationInfo extends java.lang.Object
A class that describes a content types and the tool used to open it.
-
-
Constructor Summary
Constructors Constructor Description ToolAssociationInfo(ContentHandler contentHandler, java.lang.String associatedToolName, ToolTemplate currentToolTemplate, ToolTemplate defaultTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAssociatedToolName()
ContentHandler
getContentHandler()
ToolTemplate
getCurrentTemplate()
Returns the currently assigned tool used to open the content type of this association.ToolTemplate
getDefaultTemplate()
boolean
isDefault()
void
restoreDefaultAssociation()
void
setCurrentTool(ToolTemplate toolTemplate)
Sets the tool name that should be used to open files for the content type represented by this tool association.java.lang.String
toString()
-
-
-
Constructor Detail
-
ToolAssociationInfo
public ToolAssociationInfo(ContentHandler contentHandler, java.lang.String associatedToolName, ToolTemplate currentToolTemplate, ToolTemplate defaultTemplate)
-
-
Method Detail
-
getContentHandler
public ContentHandler getContentHandler()
-
getCurrentTemplate
public ToolTemplate getCurrentTemplate()
Returns the currently assigned tool used to open the content type of this association.
-
getDefaultTemplate
public ToolTemplate getDefaultTemplate()
-
getAssociatedToolName
public java.lang.String getAssociatedToolName()
-
isDefault
public boolean isDefault()
-
setCurrentTool
public void setCurrentTool(ToolTemplate toolTemplate)
Sets the tool name that should be used to open files for the content type represented by this tool association.
-
restoreDefaultAssociation
public void restoreDefaultAssociation()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-