]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.trend/example/org/simantics/trend/TestData.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.trend / example / org / simantics / trend / TestData.java
index 14ea3de272c47bc93ffdb58766a61386b0f81b4c..a72789901772359b6b07a60b2777c341290c1ffd 100644 (file)
@@ -1,92 +1,92 @@
-/*******************************************************************************\r
- * Copyright (c) 2007 VTT Technical Research Centre of Finland and others.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the terms of the Eclipse Public License v1.0\r
- * which accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- *     VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
-package org.simantics.trend;\r
-\r
-import java.io.File;\r
-import java.util.UUID;\r
-\r
-import org.simantics.databoard.util.Bean;\r
-import org.simantics.history.Collector;\r
-import org.simantics.history.History;\r
-import org.simantics.history.HistoryException;\r
-import org.simantics.history.util.subscription.SubscriptionItem;\r
-import org.simantics.history.HistoryManager;\r
-import org.simantics.history.impl.CollectorImpl;\r
-import org.simantics.simulation.data.DatasourceAdapter;\r
-import org.simantics.simulation.data.PseudoSolver;\r
-import org.simantics.trend.configuration.TrendSamplingFormats;\r
-import org.simantics.utils.FileUtils;\r
-\r
-/**\r
- * Test Data initializes PseudoSolver, HistoryCollector and DatasourceRepository\r
- *\r
- * @author Toni Kalajainen <toni.kalajainen@vtt.fi>\r
- */\r
-public class TestData {\r
-\r
-       public PseudoSolver solver;\r
-       public File workarea;\r
-       public HistoryManager historyManager;\r
-       public Collector collector;\r
-       public DatasourceAdapter adapter;\r
-       public String subscriptionId = UUID.randomUUID().toString();\r
-\r
-       public TestData() throws HistoryException {\r
-               historyManager = History.createMemoryHistory();\r
-               collector = new CollectorImpl( historyManager );\r
-               init();\r
-       }\r
-       \r
-       public TestData(File workarea) throws HistoryException {\r
-               this.workarea = workarea;\r
-               historyManager = History.openFileHistory(workarea);\r
-               collector = new CollectorImpl( historyManager );\r
-               init();\r
-       }\r
-       \r
-       void init() throws HistoryException {\r
-               solver = new PseudoSolver();\r
-               SubscriptionItem[] hi = null;\r
-               hi = SubscriptionItem.createItems( PseudoSolver.SINE, subscriptionId, TrendSamplingFormats.createAnalogSamplingFormats(0, 0, "m") );\r
-               historyManager.create(hi);\r
-               collector.addItems(hi);\r
-               hi = SubscriptionItem.createItems( PseudoSolver.RAMP, subscriptionId, TrendSamplingFormats.createBinarySamplingFormats(0) );\r
-               historyManager.create(hi);\r
-               collector.addItems(hi);\r
-               hi = SubscriptionItem.createItems( PseudoSolver.RANDOM, subscriptionId, TrendSamplingFormats.createAnalogSamplingFormats(0, 0, "j") );\r
-               historyManager.create(hi);\r
-               collector.addItems(hi);\r
-               \r
-               adapter = new DatasourceAdapter( collector );\r
-               solver.addListener(adapter);\r
-       }\r
-       \r
-       public void dispose() {\r
-               solver.removeListener(adapter);\r
-               adapter.reset();\r
-               solver.stop();\r
-               collector.close();\r
-               try {\r
-                       for (Bean bean : collector.getItems()) {\r
-                               String id = (String) bean.getFieldUnchecked("id");\r
-                               historyManager.delete(id);\r
-                       }\r
-               } catch (HistoryException e) {\r
-                       e.printStackTrace();\r
-               }\r
-               historyManager.close();\r
-               if (workarea != null) {\r
-                       FileUtils.deleteDir(workarea);\r
-               }\r
-       }\r
-       \r
-}\r
-\r
+/*******************************************************************************
+ * Copyright (c) 2007 VTT Technical Research Centre of Finland and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *     VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
+package org.simantics.trend;
+
+import java.io.File;
+import java.util.UUID;
+
+import org.simantics.databoard.util.Bean;
+import org.simantics.history.Collector;
+import org.simantics.history.History;
+import org.simantics.history.HistoryException;
+import org.simantics.history.util.subscription.SubscriptionItem;
+import org.simantics.history.HistoryManager;
+import org.simantics.history.impl.CollectorImpl;
+import org.simantics.simulation.data.DatasourceAdapter;
+import org.simantics.simulation.data.PseudoSolver;
+import org.simantics.trend.configuration.TrendSamplingFormats;
+import org.simantics.utils.FileUtils;
+
+/**
+ * Test Data initializes PseudoSolver, HistoryCollector and DatasourceRepository
+ *
+ * @author Toni Kalajainen <toni.kalajainen@vtt.fi>
+ */
+public class TestData {
+
+       public PseudoSolver solver;
+       public File workarea;
+       public HistoryManager historyManager;
+       public Collector collector;
+       public DatasourceAdapter adapter;
+       public String subscriptionId = UUID.randomUUID().toString();
+
+       public TestData() throws HistoryException {
+               historyManager = History.createMemoryHistory();
+               collector = new CollectorImpl( historyManager );
+               init();
+       }
+       
+       public TestData(File workarea) throws HistoryException {
+               this.workarea = workarea;
+               historyManager = History.openFileHistory(workarea);
+               collector = new CollectorImpl( historyManager );
+               init();
+       }
+       
+       void init() throws HistoryException {
+               solver = new PseudoSolver();
+               SubscriptionItem[] hi = null;
+               hi = SubscriptionItem.createItems( PseudoSolver.SINE, subscriptionId, TrendSamplingFormats.createAnalogSamplingFormats(0, 0, "m") );
+               historyManager.create(hi);
+               collector.addItems(hi);
+               hi = SubscriptionItem.createItems( PseudoSolver.RAMP, subscriptionId, TrendSamplingFormats.createBinarySamplingFormats(0) );
+               historyManager.create(hi);
+               collector.addItems(hi);
+               hi = SubscriptionItem.createItems( PseudoSolver.RANDOM, subscriptionId, TrendSamplingFormats.createAnalogSamplingFormats(0, 0, "j") );
+               historyManager.create(hi);
+               collector.addItems(hi);
+               
+               adapter = new DatasourceAdapter( collector );
+               solver.addListener(adapter);
+       }
+       
+       public void dispose() {
+               solver.removeListener(adapter);
+               adapter.reset();
+               solver.stop();
+               collector.close();
+               try {
+                       for (Bean bean : collector.getItems()) {
+                               String id = (String) bean.getFieldUnchecked("id");
+                               historyManager.delete(id);
+                       }
+               } catch (HistoryException e) {
+                       e.printStackTrace();
+               }
+               historyManager.close();
+               if (workarea != null) {
+                       FileUtils.deleteDir(workarea);
+               }
+       }
+       
+}
+