If datasource is H2, database name no longer queried for name string.
authorp.ciardelli <p.ciardelli@localhost>
Mon, 12 Jan 2009 12:28:47 +0000 (12:28 +0000)
committerp.ciardelli <p.ciardelli@localhost>
Mon, 12 Jan 2009 12:28:47 +0000 (12:28 +0000)
eclipseprojects/eu.etaxonomy.taxeditor/src/eu/etaxonomy/taxeditor/navigation/TaxonomicTreeView.java

index 9d88950402d9f10d39814818e50b580835d13e32..34c05b8a0496d4729a1919b2e6eeeceab427ff59 100644 (file)
@@ -37,7 +37,9 @@ import org.eclipse.ui.part.ViewPart;
 import com.swtdesigner.ResourceManager;\r
 import com.swtdesigner.SWTResourceManager;\r
 \r
+import eu.etaxonomy.cdm.database.DatabaseTypeEnum;\r
 import eu.etaxonomy.cdm.database.ICdmDataSource;\r
+import eu.etaxonomy.cdm.database.types.H2DatabaseType;\r
 import eu.etaxonomy.taxeditor.ITaxEditorConstants;\r
 import eu.etaxonomy.taxeditor.TaxEditorPlugin;\r
 import eu.etaxonomy.taxeditor.UiUtil;\r
@@ -206,8 +208,10 @@ public class TaxonomicTreeView extends ViewPart {
                        \r
                        // Make a nice little name string out of this mutha\r
                        String text = dataSource.getName();\r
-                       if (dataSource.getDatabase() != null) {\r
-                               text += " (" + dataSource.getDatabaseType().getName() + ")";\r
+                       if (!dataSource.getDatabaseType().equals(DatabaseTypeEnum.H2)) {\r
+                               if (dataSource.getDatabase() != null) {\r
+                                       text += " (" + dataSource.getDatabaseType().getName() + ")";\r
+                               }\r
                        }\r
                        item.setText(text);\r
                        item.setData(dataSource);\r