Package ghidra.framework.model
Class ToolAssociationInfo
- java.lang.Object
-
- ghidra.framework.model.ToolAssociationInfo
-
public class ToolAssociationInfo extends java.lang.ObjectA 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.StringgetAssociatedToolName()ContentHandlergetContentHandler()ToolTemplategetCurrentTemplate()Returns the currently assigned tool used to open the content type of this association.ToolTemplategetDefaultTemplate()booleanisDefault()voidrestoreDefaultAssociation()voidsetCurrentTool(ToolTemplate toolTemplate)Sets the tool name that should be used to open files for the content type represented by this tool association.java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-