Class ExternalMergeToolExecutionStatus
java.lang.Object
org.eclipse.core.runtime.Status
org.eclipse.core.runtime.MultiStatus
com._1c.g5.v8.dt.common.EnhancedMultiStatus
com._1c.g5.v8.dt.compare.externaltool.ExternalMergeToolExecutionStatus
- All Implemented Interfaces:
org.eclipse.core.runtime.IStatus
The external comparison and merge tool execution status. Stores the external comparison and merge tool
execution process exit value.
-
Field Summary
Fields inherited from class org.eclipse.core.runtime.Status
CANCEL_STATUS, OK_STATUS
Fields inherited from interface org.eclipse.core.runtime.IStatus
CANCEL, ERROR, INFO, OK, WARNING
-
Constructor Summary
ConstructorsConstructorDescriptionExternalMergeToolExecutionStatus
(String message) Creates a new instance.ExternalMergeToolExecutionStatus
(String message, int executionResultValue) Creates a new instance.ExternalMergeToolExecutionStatus
(String message, int executionResultValue, boolean mergeResultSaved) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns the external merge tool execution process result valueboolean
Tells whether the merge result was saved while then external merge tool execution process.boolean
Tells whether the external merge tool execution process result is successful.void
setExecutionResultValue
(int executionResultValue) Sets the external merge tool execution process result valuevoid
setMergeResultSaved
(boolean mergeResultSaved) Sets whether the merge result was saved while then external merge tool execution processvoid
Sets that the external merge tool execution process result is successful.Methods inherited from class com._1c.g5.v8.dt.common.EnhancedMultiStatus
getException, getMessage
Methods inherited from class org.eclipse.core.runtime.MultiStatus
add, addAll, getChildren, isMultiStatus, merge, toString
Methods inherited from class org.eclipse.core.runtime.Status
error, error, getCode, getPlugin, getSeverity, info, isOK, matches, setCode, setException, setMessage, setPlugin, setSeverity, warning, warning
-
Constructor Details
-
ExternalMergeToolExecutionStatus
Creates a new instance.- Parameters:
message
- the external merge tool execution process message, cannot benull
-
ExternalMergeToolExecutionStatus
Creates a new instance.- Parameters:
message
- the external merge tool execution process message, cannot benull
executionResultValue
- the external merge tool execution process result value
-
ExternalMergeToolExecutionStatus
public ExternalMergeToolExecutionStatus(String message, int executionResultValue, boolean mergeResultSaved) Creates a new instance.- Parameters:
message
- the external merge tool execution process message, cannot benull
executionResultValue
- the external merge tool execution process result valuemergeResultSaved
-true
if the merge result was saved while then external merge tool execution process,false
otherwise
-
-
Method Details
-
getExecutionResultValue
public int getExecutionResultValue()Returns the external merge tool execution process result value- Returns:
- the external merge tool execution process result value
-
setExecutionResultValue
public void setExecutionResultValue(int executionResultValue) Sets the external merge tool execution process result value- Parameters:
executionResultValue
- the external merge tool execution process result value
-
isSuccessfulExecutionResult
public boolean isSuccessfulExecutionResult()Tells whether the external merge tool execution process result is successful.- Returns:
true
if the external merge tool execution process result is successful,false
otherwise
-
setSuccessfulExecutionResult
public void setSuccessfulExecutionResult()Sets that the external merge tool execution process result is successful. -
isMergeResultSaved
public boolean isMergeResultSaved()Tells whether the merge result was saved while then external merge tool execution process.- Returns:
true
if the merge result was saved while then external merge tool execution process,false
otherwise
-
setMergeResultSaved
public void setMergeResultSaved(boolean mergeResultSaved) Sets whether the merge result was saved while then external merge tool execution process- Parameters:
mergeResultSaved
-true
if the merge result was saved while then external merge tool execution process,false
otherwise
-