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 SummaryFields inherited from class org.eclipse.core.runtime.StatusCANCEL_STATUS, OK_STATUSFields inherited from interface org.eclipse.core.runtime.IStatusCANCEL, ERROR, INFO, OK, WARNING
- 
Constructor SummaryConstructorsConstructorDescriptionExternalMergeToolExecutionStatus(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 SummaryModifier and TypeMethodDescriptionintReturns the external merge tool execution process result valuebooleanTells whether the merge result was saved while then external merge tool execution process.booleanTells whether the external merge tool execution process result is successful.voidsetExecutionResultValue(int executionResultValue) Sets the external merge tool execution process result valuevoidsetMergeResultSaved(boolean mergeResultSaved) Sets whether the merge result was saved while then external merge tool execution processvoidSets that the external merge tool execution process result is successful.Methods inherited from class com._1c.g5.v8.dt.common.EnhancedMultiStatusgetException, getMessageMethods inherited from class org.eclipse.core.runtime.MultiStatusadd, addAll, getChildren, isMultiStatus, merge, toStringMethods inherited from class org.eclipse.core.runtime.Statuserror, error, getCode, getPlugin, getSeverity, info, isOK, matches, setCode, setException, setMessage, setPlugin, setSeverity, warning, warning
- 
Constructor Details- 
ExternalMergeToolExecutionStatusCreates a new instance.- Parameters:
- message- the external merge tool execution process message, cannot be- null
 
- 
ExternalMergeToolExecutionStatusCreates a new instance.- Parameters:
- message- the external merge tool execution process message, cannot be- null
- executionResultValue- the external merge tool execution process result value
 
- 
ExternalMergeToolExecutionStatuspublic ExternalMergeToolExecutionStatus(String message, int executionResultValue, boolean mergeResultSaved) Creates a new instance.- Parameters:
- message- the external merge tool execution process message, cannot be- null
- executionResultValue- the external merge tool execution process result value
- mergeResultSaved-- trueif the merge result was saved while then external merge tool execution process,- falseotherwise
 
 
- 
- 
Method Details- 
getExecutionResultValuepublic int getExecutionResultValue()Returns the external merge tool execution process result value- Returns:
- the external merge tool execution process result value
 
- 
setExecutionResultValuepublic void setExecutionResultValue(int executionResultValue) Sets the external merge tool execution process result value- Parameters:
- executionResultValue- the external merge tool execution process result value
 
- 
isSuccessfulExecutionResultpublic boolean isSuccessfulExecutionResult()Tells whether the external merge tool execution process result is successful.- Returns:
- trueif the external merge tool execution process result is successful,- falseotherwise
 
- 
setSuccessfulExecutionResultpublic void setSuccessfulExecutionResult()Sets that the external merge tool execution process result is successful.
- 
isMergeResultSavedpublic boolean isMergeResultSaved()Tells whether the merge result was saved while then external merge tool execution process.- Returns:
- trueif the merge result was saved while then external merge tool execution process,- falseotherwise
 
- 
setMergeResultSavedpublic void setMergeResultSaved(boolean mergeResultSaved) Sets whether the merge result was saved while then external merge tool execution process- Parameters:
- mergeResultSaved-- trueif the merge result was saved while then external merge tool execution process,- falseotherwise
 
 
-