private void clearStatus() { getCompareConfiguration().getContainer().setStatusMessage(null); }
public void setStatusMessage(String message) { if (!fContainerProvided) { // Try the action bars directly IActionBars actionBars= getActionBars(); if (actionBars != null) { IStatusLineManager slm= actionBars.getStatusLineManager(); if (slm != null) { slm.setMessage(message); } } } else if (fContainer != null) { fContainer.setStatusMessage(message); } }
@Override public void setStatusMessage(String message) { if (!fContainerProvided) { // Try the action bars directly IActionBars actionBars= getActionBars(); if (actionBars != null) { IStatusLineManager slm= actionBars.getStatusLineManager(); if (slm != null) { slm.setMessage(message); } } } else if (fContainer != null) { fContainer.setStatusMessage(message); } }
getCompareConfiguration().getContainer().setStatusMessage(s);
private void updateStatus(Diff diff) { String diffDescription; if (diff == null) { diffDescription= CompareMessages.TextMergeViewer_diffDescription_noDiff_format; } else { if (diff.isToken()) // we don't show special info for token diffs diff= diff.getParent(); String format= CompareMessages.TextMergeViewer_diffDescription_diff_format; diffDescription= MessageFormat.format(format, getDiffType(diff), // 0: diff type getDiffNumber(diff), // 1: diff number getDiffRange(fLeft, diff.getPosition(LEFT_CONTRIBUTOR)), // 2: left start line getDiffRange(fRight, diff.getPosition(RIGHT_CONTRIBUTOR)) // 3: left end line ); } String format= CompareMessages.TextMergeViewer_statusLine_format; String s= MessageFormat.format(format, getCursorPosition(fLeft), // 0: left column getCursorPosition(fRight), // 1: right column diffDescription // 2: diff description ); getCompareConfiguration().getContainer().setStatusMessage(s); }