re-organized some stuff ...

This commit is contained in:
2014-04-29 11:44:10 +02:00
parent 84fb119932
commit 9f4c6c0356
15 changed files with 29 additions and 27 deletions
@@ -60,8 +60,8 @@ import ch.psi.fda.edescriptor.EDescriptor;
import ch.psi.fda.gui.ProgressPanel;
import ch.psi.fda.gui.ScrollableFlowPanel;
import ch.psi.fda.rest.InjectionModule;
import ch.psi.fda.ui.visualizer.Visualizer;
import ch.psi.fda.vdescriptor.VDescriptor;
import ch.psi.fda.visualizer.Visualizer;
import ch.psi.jcae.ChannelService;
import ch.psi.jcae.impl.DefaultChannelService;
@@ -59,8 +59,8 @@ import sun.misc.SignalHandler;
import ch.psi.fda.edescriptor.EDescriptor;
import ch.psi.fda.gui.ProgressPanel;
import ch.psi.fda.gui.ScrollableFlowPanel;
import ch.psi.fda.ui.visualizer.Visualizer;
import ch.psi.fda.vdescriptor.VDescriptor;
import ch.psi.fda.visualizer.Visualizer;
@SuppressWarnings("restriction")
public class RemoteAcquisitionMain {
@@ -31,8 +31,7 @@ import ch.psi.fda.messages.Message;
import com.google.common.eventbus.Subscribe;
/**
* @author ebner
*
* Service to stream out messages via ZMQ
*/
public class ZMQDataService {
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda;
package ch.psi.fda.ui;
import java.io.File;
import java.io.PrintWriter;
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda;
package ch.psi.fda.ui;
import java.awt.FlowLayout;
import java.awt.event.WindowAdapter;
@@ -49,11 +49,12 @@ import org.xml.sax.SAXException;
import com.google.common.eventbus.AsyncEventBus;
import com.google.common.eventbus.EventBus;
import ch.psi.fda.DescriptorProvider;
import ch.psi.fda.deserializer.DataDeserializer;
import ch.psi.fda.deserializer.DataDeserializerTXT;
import ch.psi.fda.gui.ScrollableFlowPanel;
import ch.psi.fda.ui.visualizer.Visualizer;
import ch.psi.fda.vdescriptor.VDescriptor;
import ch.psi.fda.visualizer.Visualizer;
/**
* Visualize data according to the scan description
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda;
package ch.psi.fda.ui;
import java.awt.FlowLayout;
import java.awt.Label;
@@ -41,21 +41,22 @@ import org.apache.commons.cli.ParseException;
import com.google.common.eventbus.EventBus;
import com.google.common.eventbus.Subscribe;
import ch.psi.fda.StreamClient;
import ch.psi.fda.gui.ScrollableFlowPanel;
import ch.psi.fda.ui.visualizer.Visualizer;
import ch.psi.fda.vdescriptor.VDescriptor;
import ch.psi.fda.visualizer.Visualizer;
/**
* Visualize data according to the scan description
* Visualize data according to the descriptor streamed via ZMQ
*/
public class ViewerMain {
public class VisualizationZMQMain {
private static Logger logger = Logger.getLogger(ViewerMain.class.getName());
private static Logger logger = Logger.getLogger(VisualizationZMQMain.class.getName());
private Visualizer visualizer;
private String source;;
public ViewerMain(String source){
public VisualizationZMQMain(String source){
this.source = source;
}
@@ -171,7 +172,7 @@ public class ViewerMain {
try{
ViewerMain e = new ViewerMain("tcp://"+hostname+":"+port);
VisualizationZMQMain e = new VisualizationZMQMain("tcp://"+hostname+":"+port);
e.visualize();
}
catch(Exception ee){
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda.visualizer;
package ch.psi.fda.ui.visualizer;
import java.util.ArrayList;
import java.util.List;
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda.visualizer;
package ch.psi.fda.ui.visualizer;
import ch.psi.plot.Plot;
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda.visualizer;
package ch.psi.fda.ui.visualizer;
import java.util.ArrayList;
import java.util.List;
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda.visualizer;
package ch.psi.fda.ui.visualizer;
import ch.psi.plot.Plot;
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda.visualizer;
package ch.psi.fda.ui.visualizer;
import ch.psi.plot.Plot;
import ch.psi.plot.xy.XYSeriesP;
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda.visualizer;
package ch.psi.fda.ui.visualizer;
import ch.psi.plot.Plot;
@@ -17,7 +17,7 @@
*
*/
package ch.psi.fda.visualizer;
package ch.psi.fda.ui.visualizer;
import ch.psi.plot.Plot;
@@ -30,7 +30,7 @@ import org.junit.Before;
import org.junit.Test;
import org.xml.sax.SAXException;
import ch.psi.fda.VisualizationMain;
import ch.psi.fda.ui.VisualizationMain;
/**
* Testcase for visualization engine
@@ -65,7 +65,7 @@ public class VisualizationMainTest {
}
/**
* Test method for {@link ch.psi.fda.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Test method for {@link ch.psi.fda.ui.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Test whether a null data parameter is handled correctly
* @throws InterruptedException
* @throws SAXException
@@ -77,7 +77,7 @@ public class VisualizationMainTest {
}
/**
* Test method for {@link ch.psi.fda.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Test method for {@link ch.psi.fda.ui.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Test whether a non existing data file is handled correctly
* @throws InterruptedException
* @throws SAXException
@@ -89,7 +89,7 @@ public class VisualizationMainTest {
}
/**
* Test method for {@link ch.psi.fda.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Test method for {@link ch.psi.fda.ui.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Check whether null configuration file is handled correctly
* @throws InterruptedException
* @throws SAXException
@@ -101,7 +101,7 @@ public class VisualizationMainTest {
}
/**
* Test method for {@link ch.psi.fda.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Test method for {@link ch.psi.fda.ui.VisualizationMain#visualize(java.io.File, java.io.File)}.
* Test correct visualization
* @throws InterruptedException
* @throws SAXException
@@ -114,7 +114,7 @@ public class VisualizationMainTest {
/**
* Test whether main can automatically determine the configuration file for a given data file
* Test method for {@link ch.psi.fda.VisualizationMain#main(String[])}
* Test method for {@link ch.psi.fda.ui.VisualizationMain#main(String[])}
*/
@Test
public void testMain(){
@@ -37,6 +37,7 @@ import ch.psi.fda.messages.DataMessage;
import ch.psi.fda.messages.EndOfStreamMessage;
import ch.psi.fda.messages.Metadata;
import ch.psi.fda.messages.StreamDelimiterMessage;
import ch.psi.fda.ui.visualizer.Visualizer;
import ch.psi.fda.vdescriptor.VDescriptor;
import ch.psi.fda.vdescriptor.XYSeries;
import ch.psi.fda.vdescriptor.XYZSeries;