Remove unused classes.
This commit is contained in:
		@@ -1,118 +0,0 @@
 | 
				
			|||||||
package eva2.gui.plot;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import java.util.ArrayList;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/**
 | 
					 | 
				
			||||||
 * It represents one plot window in the client GUI.
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
public class DataViewer implements DataViewerInterface {
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    static private int graphCounter = -1;
 | 
					 | 
				
			||||||
    static private ViewContainer viewContainer;
 | 
					 | 
				
			||||||
    private String name;
 | 
					 | 
				
			||||||
    private Plot plot;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    public static DataViewerInterface getInstance(String graphWindowName) {
 | 
					 | 
				
			||||||
        if (viewContainer == null) {
 | 
					 | 
				
			||||||
            viewContainer = new ViewContainer();
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        DataViewerInterface ret = null;
 | 
					 | 
				
			||||||
        try {
 | 
					 | 
				
			||||||
            if (!viewContainer.containsName(graphWindowName)) {
 | 
					 | 
				
			||||||
                ret = new DataViewer(graphWindowName, true);
 | 
					 | 
				
			||||||
                viewContainer.add(ret);
 | 
					 | 
				
			||||||
            } else {
 | 
					 | 
				
			||||||
                ret = viewContainer.getPlot(graphWindowName);
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        } catch (Exception ee) {
 | 
					 | 
				
			||||||
            System.out.println("GraphWindow ERROR : " + ee.getMessage());
 | 
					 | 
				
			||||||
            ee.printStackTrace();
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        return ret;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    private DataViewer(String PlotName, boolean initflag) {
 | 
					 | 
				
			||||||
        name = PlotName;
 | 
					 | 
				
			||||||
        if (initflag) {
 | 
					 | 
				
			||||||
            this.init();
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    public String getName() {
 | 
					 | 
				
			||||||
        return name;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    @Override
 | 
					 | 
				
			||||||
    public Graph getNewGraph(String InfoString) {
 | 
					 | 
				
			||||||
        graphCounter++;
 | 
					 | 
				
			||||||
        return new Graph(InfoString, plot, graphCounter);
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    @Override
 | 
					 | 
				
			||||||
    public void init() {
 | 
					 | 
				
			||||||
        plot = new Plot(name, "x", "y", true);
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/**
 | 
					 | 
				
			||||||
 *
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
class ViewContainer extends ArrayList {
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    private DataViewer actualPlot;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    public ViewContainer() {
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    public boolean containsName(String name) {
 | 
					 | 
				
			||||||
        DataViewer temp = null;
 | 
					 | 
				
			||||||
        for (int i = 0; i < size(); i++) {
 | 
					 | 
				
			||||||
            temp = (DataViewer) (get(i));
 | 
					 | 
				
			||||||
            if (name.equals(temp.getName())) {
 | 
					 | 
				
			||||||
                return true;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        return false;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    public DataViewer getPlot(String name) {
 | 
					 | 
				
			||||||
        if (actualPlot != null) {
 | 
					 | 
				
			||||||
            if (actualPlot.getName().equals(name)) {
 | 
					 | 
				
			||||||
                return actualPlot;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        DataViewer temp = null;
 | 
					 | 
				
			||||||
        for (int i = 0; i < size(); i++) {
 | 
					 | 
				
			||||||
            temp = (DataViewer) (get(i));
 | 
					 | 
				
			||||||
            if (name.equals(temp.getName())) {
 | 
					 | 
				
			||||||
                actualPlot = temp;
 | 
					 | 
				
			||||||
                return actualPlot;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        return null;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@@ -1,20 +0,0 @@
 | 
				
			|||||||
package eva2.gui.plot;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/*
 | 
					 | 
				
			||||||
 * Title:        EvA2
 | 
					 | 
				
			||||||
 * Description:
 | 
					 | 
				
			||||||
 * Copyright:    Copyright (c) 2003
 | 
					 | 
				
			||||||
 * Company:      University of Tuebingen, Computer Architecture
 | 
					 | 
				
			||||||
 * @author Holger Ulmer, Felix Streichert, Hannes Planatscher
 | 
					 | 
				
			||||||
 * @version:  $Revision: 10 $
 | 
					 | 
				
			||||||
 *            $Date: 2006-01-18 11:02:22 +0100 (Wed, 18 Jan 2006) $
 | 
					 | 
				
			||||||
 *            $Author: streiche $
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
/*==========================================================================*
 | 
					 | 
				
			||||||
 * IMPORTS
 | 
					 | 
				
			||||||
 *==========================================================================*/
 | 
					 | 
				
			||||||
public interface DataViewerInterface {
 | 
					 | 
				
			||||||
    Graph getNewGraph(String InfoString);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    void init();
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
		Reference in New Issue
	
	Block a user