]> gerrit.simantics Code Review - simantics/sysdyn.git/commitdiff
fixes #4044
authorluukkainen <luukkainen@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Thu, 31 Jan 2013 16:17:47 +0000 (16:17 +0000)
committerluukkainen <luukkainen@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Thu, 31 Jan 2013 16:17:47 +0000 (16:17 +0000)
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@26718 ac1ea38d-2e2b-0410-8846-a27921b304fc

org.simantics.jfreechart/src/org/simantics/jfreechart/chart/AbstractDataset.java
org.simantics.sysdyn.ui/src/org/simantics/sysdyn/ui/trend/CategoryDataset.java
org.simantics.sysdyn.ui/src/org/simantics/sysdyn/ui/trend/PieDataset.java
org.simantics.sysdyn.ui/src/org/simantics/sysdyn/ui/trend/XYDataset.java

index 3ff63afb9531c2e8b75d6b4075743345b4b22f6a..22072597d10aa2a3c3f1ba0de1ccfb28367a7be6 100644 (file)
@@ -13,6 +13,7 @@ package org.simantics.jfreechart.chart;
 \r
 import org.simantics.db.ReadGraph;\r
 import org.simantics.db.Resource;\r
+import org.simantics.db.exception.DatabaseException;\r
 \r
 \r
 /**\r
@@ -25,7 +26,7 @@ public abstract class AbstractDataset implements IDataset {
 \r
     protected Resource resource;\r
     \r
-    public AbstractDataset(ReadGraph graph, Resource resource) {\r
+    public AbstractDataset(ReadGraph graph, Resource resource) throws DatabaseException {\r
         this.resource = resource;\r
     }\r
     \r
index d4c021c57d3a088af1603f37d53bd785837bab73..aaa0ec25c0bf4a4cac11688eb0156fa12c033b47 100644 (file)
@@ -56,10 +56,10 @@ public class CategoryDataset extends AbstractDataset implements org.simantics.jf
     private IRenderer renderer;\r
     private DefaultCategoryDataset dataset;\r
 \r
-    public CategoryDataset(ReadGraph graph, Resource resource) {\r
+    public CategoryDataset(ReadGraph graph, Resource resource) throws DatabaseException  {\r
         super(graph, resource);\r
 \r
-        try {\r
+       \r
             Layer0 l0 = Layer0.getInstance(graph);\r
             ModelingResources mr = ModelingResources.getInstance(graph);\r
             JFreeChartResource jfree = JFreeChartResource.getInstance(graph);\r
@@ -90,9 +90,7 @@ public class CategoryDataset extends AbstractDataset implements org.simantics.jf
             Resource rendererResource = graph.getPossibleObject(resource, jfree.Dataset_renderer);\r
             renderer = graph.adapt(rendererResource, IRenderer.class);\r
 \r
-        } catch (DatabaseException e) {\r
-            e.printStackTrace();\r
-        }\r
+       \r
     }\r
 \r
     private DatasetListener listener;\r
index eb3d1cb26903d6ba601fbfd0c2b702f900fed742..0f2b57a6c41cf022df03b0ae06d2da9a1a180e9d 100644 (file)
@@ -57,10 +57,10 @@ public class PieDataset extends AbstractDataset implements org.simantics.jfreech
     private HashMap<String, Color> colorMap;\r
     private HashMap<String, Boolean> explodedMap;\r
 \r
-    public PieDataset(ReadGraph graph, Resource resource) {\r
+    public PieDataset(ReadGraph graph, Resource resource) throws DatabaseException {\r
         super(graph, resource);\r
 \r
-        try {\r
+       \r
             Layer0 l0 = Layer0.getInstance(graph);\r
             ModelingResources mr = ModelingResources.getInstance(graph);\r
             JFreeChartResource jfree = JFreeChartResource.getInstance(graph);\r
@@ -88,9 +88,7 @@ public class PieDataset extends AbstractDataset implements org.simantics.jfreech
             if(seriesList != null) {\r
                 this.seriesList = ListUtils.toList(graph, seriesList);\r
             }\r
-        } catch (DatabaseException e) {\r
-            e.printStackTrace();\r
-        }\r
+        \r
 \r
     }\r
 \r
index 363669ce49d4b6011e41d42fabe14f1577eb810d..f6a275c21107d255011d22e766e0e5e0b798f951 100644 (file)
@@ -64,7 +64,7 @@ public class XYDataset extends AbstractDataset implements org.simantics.jfreecha
 \r
     private IRenderer renderer;\r
 \r
-    public XYDataset(ReadGraph graph, final Resource datasetResource) {\r
+    public XYDataset(ReadGraph graph, final Resource datasetResource) throws DatabaseException {\r
         super(graph, datasetResource);\r
     }\r
 \r