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
 
 - 
 
 -