@Override
public void widgetSelected(SelectionEvent event) {
defaultSource = ReferenceSelectionDialog.select(AbstractUtility.getShell(), null);
- statusLabelSourceReference.setText(defaultSource == null ? "" : "Default Source Reference: " + defaultSource.getTitleCache().substring(0, 100));
+ String defaultSourceStr = (defaultSource == null) ? "" : "Default Source Reference: " + defaultSource.getTitleCache();
+ if (defaultSourceStr.length()> 100){
+ defaultSourceStr = defaultSourceStr.substring(0, 98) + "...";
+ }
+ statusLabelSourceReference.setText(defaultSourceStr);
button2.setBackground(EditorUtil.getColor(Resources.COLOR_CONTROL_SELECTED));
}