truncate distribution string
authorAndreas Müller <a.mueller@bgbm.org>
Fri, 19 Oct 2018 12:11:15 +0000 (14:11 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Fri, 19 Oct 2018 12:11:15 +0000 (14:11 +0200)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/checklist/e4/ChecklistEditorE4.java

index c02056811ca74af23deaaafad40bc788defc83f5..269600f7242fd97ab88d7f19302f3b49351e1adf 100644 (file)
@@ -348,7 +348,11 @@ public class ChecklistEditorE4 implements  IConversationEnabled,
             @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));
             }