Class ToolException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.eclipse.jgit.internal.diffmergetool.ToolException
-
- All Implemented Interfaces:
Serializable
public class ToolException extends Exception
Tool exception for differentiation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ToolException()
ToolException(String message)
ToolException(String message, Throwable cause)
ToolException(String message, FS.ExecutionResult result, boolean commandExecutionError)
ToolException(Throwable cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FS.ExecutionResult
getResult()
String
getResultStderr()
String
getResultStdout()
boolean
isCommandExecutionError()
boolean
isResult()
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
ToolException
public ToolException()
-
ToolException
public ToolException(String message)
- Parameters:
message
- the exception message
-
ToolException
public ToolException(String message, FS.ExecutionResult result, boolean commandExecutionError)
- Parameters:
message
- the exception messageresult
- the execution resultcommandExecutionError
- is command execution error happened ?
-
ToolException
public ToolException(String message, Throwable cause)
- Parameters:
message
- the exception messagecause
- the cause for throw
-
ToolException
public ToolException(Throwable cause)
- Parameters:
cause
- the cause for throw
-
-
Method Detail
-
isResult
public boolean isResult()
- Returns:
- true if result is valid, false else
-
getResult
public FS.ExecutionResult getResult()
- Returns:
- the execution result
-
isCommandExecutionError
public boolean isCommandExecutionError()
- Returns:
- true if command execution error appears, false otherwise
-
getResultStderr
public String getResultStderr()
- Returns:
- the result Stderr
-
getResultStdout
public String getResultStdout()
- Returns:
- the result Stdout
-
-