Class ExtensionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- ghidra.util.exception.UsrException
-
- ghidra.framework.plugintool.dialog.ExtensionException
-
- All Implemented Interfaces:
java.io.Serializable
public class ExtensionException extends UsrException
Defines an exception that can be thrown byExtensionUtils. This is intended to provide detailed information about issues that arise during installation (or removal) of Extensions.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExtensionException.ExtensionExceptionTypeProvides more detail as to the specific source of the exception.
-
Constructor Summary
Constructors Constructor Description ExtensionException(java.lang.String msg, ExtensionException.ExtensionExceptionType exceptionType)ExtensionException(java.lang.String msg, ExtensionException.ExtensionExceptionType exceptionType, java.io.File errorFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetErrorFile()ExtensionException.ExtensionExceptionTypegetExceptionType()
-
-
-
Constructor Detail
-
ExtensionException
public ExtensionException(java.lang.String msg, ExtensionException.ExtensionExceptionType exceptionType)
-
ExtensionException
public ExtensionException(java.lang.String msg, ExtensionException.ExtensionExceptionType exceptionType, java.io.File errorFile)
-
-
Method Detail
-
getExceptionType
public ExtensionException.ExtensionExceptionType getExceptionType()
-
getErrorFile
public java.io.File getErrorFile()
-
-