Major renaming event for base package, JavaEvA -> EvA2

This commit is contained in:
Marcel Kronfeld 2008-04-17 13:02:11 +00:00
parent 1614d205ef
commit 0105c97c41
525 changed files with 3095 additions and 3007 deletions

View File

@ -12,7 +12,7 @@ ServerList = localhost,134.2.172.14,ranode22
#################### Internals: Do not alter!
# base class for modules. Do not alter!
ModulePackage = javaeva.server.modules
ModulePackage = eva2.server.modules
# filter class for modules. Do not alter!
ModuleFilterClass = javaeva.server.modules.AbstractModuleAdapter
ModuleFilterClass = eva2.server.modules.AbstractModuleAdapter

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

View File

Before

Width:  |  Height:  |  Size: 937 B

After

Width:  |  Height:  |  Size: 937 B

View File

Before

Width:  |  Height:  |  Size: 959 B

After

Width:  |  Height:  |  Size: 959 B

View File

Before

Width:  |  Height:  |  Size: 1010 B

After

Width:  |  Height:  |  Size: 1010 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

View File

@ -1,48 +1,49 @@
/*
* Copyright (c) ZBiT, University of Tübingen, Germany
*/
package javaeva;
package eva2;
import java.util.BitSet;
import java.util.Vector;
import javaeva.server.go.IndividualInterface;
import javaeva.server.go.InterfacePopulationChangedEventListener;
import javaeva.server.go.InterfaceTerminator;
import javaeva.server.go.individuals.AbstractEAIndividual;
import javaeva.server.go.individuals.InterfaceDataTypeBinary;
import javaeva.server.go.individuals.InterfaceDataTypeDouble;
import javaeva.server.go.individuals.InterfaceESIndividual;
import javaeva.server.go.operators.cluster.ClusteringDensityBased;
import javaeva.server.go.operators.crossover.CrossoverESDefault;
import javaeva.server.go.operators.crossover.InterfaceCrossover;
import javaeva.server.go.operators.crossover.NoCrossover;
import javaeva.server.go.operators.mutation.InterfaceMutation;
import javaeva.server.go.operators.mutation.MutateESCovarianceMartixAdaption;
import javaeva.server.go.operators.mutation.MutateESFixedStepSize;
import javaeva.server.go.operators.mutation.MutateESGlobal;
import javaeva.server.go.operators.mutation.NoMutation;
import javaeva.server.go.operators.postprocess.InterfacePostProcessParams;
import javaeva.server.go.operators.postprocess.PostProcessParams;
import javaeva.server.go.operators.selection.InterfaceSelection;
import javaeva.server.go.operators.terminators.CombinedTerminator;
import javaeva.server.go.operators.terminators.EvaluationTerminator;
import javaeva.server.go.operators.terminators.FitnessConvergenceTerminator;
import javaeva.server.go.populations.Population;
import javaeva.server.go.problems.AbstractOptimizationProblem;
import javaeva.server.go.strategies.ClusterBasedNichingEA;
import javaeva.server.go.strategies.ClusteringHillClimbing;
import javaeva.server.go.strategies.DifferentialEvolution;
import javaeva.server.go.strategies.EvolutionStrategies;
import javaeva.server.go.strategies.GeneticAlgorithm;
import javaeva.server.go.strategies.GradientDescentAlgorithm;
import javaeva.server.go.strategies.HillClimbing;
import javaeva.server.go.strategies.InterfaceOptimizer;
import javaeva.server.go.strategies.MonteCarloSearch;
import javaeva.server.go.strategies.ParticleSwarmOptimization;
import javaeva.server.go.strategies.SimulatedAnnealing;
import javaeva.server.go.strategies.Tribes;
import javaeva.server.modules.GOParameters;
import eva2.server.go.IndividualInterface;
import eva2.server.go.InterfacePopulationChangedEventListener;
import eva2.server.go.InterfaceTerminator;
import eva2.server.go.individuals.AbstractEAIndividual;
import eva2.server.go.individuals.InterfaceDataTypeBinary;
import eva2.server.go.individuals.InterfaceDataTypeDouble;
import eva2.server.go.individuals.InterfaceESIndividual;
import eva2.server.go.operators.cluster.ClusteringDensityBased;
import eva2.server.go.operators.crossover.CrossoverESDefault;
import eva2.server.go.operators.crossover.InterfaceCrossover;
import eva2.server.go.operators.crossover.NoCrossover;
import eva2.server.go.operators.mutation.InterfaceMutation;
import eva2.server.go.operators.mutation.MutateESCovarianceMartixAdaption;
import eva2.server.go.operators.mutation.MutateESFixedStepSize;
import eva2.server.go.operators.mutation.MutateESGlobal;
import eva2.server.go.operators.mutation.NoMutation;
import eva2.server.go.operators.postprocess.InterfacePostProcessParams;
import eva2.server.go.operators.postprocess.PostProcessParams;
import eva2.server.go.operators.selection.InterfaceSelection;
import eva2.server.go.operators.terminators.CombinedTerminator;
import eva2.server.go.operators.terminators.EvaluationTerminator;
import eva2.server.go.operators.terminators.FitnessConvergenceTerminator;
import eva2.server.go.populations.Population;
import eva2.server.go.problems.AbstractOptimizationProblem;
import eva2.server.go.strategies.ClusterBasedNichingEA;
import eva2.server.go.strategies.ClusteringHillClimbing;
import eva2.server.go.strategies.DifferentialEvolution;
import eva2.server.go.strategies.EvolutionStrategies;
import eva2.server.go.strategies.GeneticAlgorithm;
import eva2.server.go.strategies.GradientDescentAlgorithm;
import eva2.server.go.strategies.HillClimbing;
import eva2.server.go.strategies.InterfaceOptimizer;
import eva2.server.go.strategies.MonteCarloSearch;
import eva2.server.go.strategies.ParticleSwarmOptimization;
import eva2.server.go.strategies.SimulatedAnnealing;
import eva2.server.go.strategies.Tribes;
import eva2.server.modules.GOParameters;
/**
* <p>

View File

@ -1,23 +1,24 @@
package javaeva;
package eva2;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.BitSet;
import javaeva.server.go.IndividualInterface;
import javaeva.server.go.InterfaceGOParameters;
import javaeva.server.go.InterfaceTerminator;
import javaeva.server.go.individuals.InterfaceDataTypeBinary;
import javaeva.server.go.individuals.InterfaceDataTypeDouble;
import javaeva.server.go.individuals.InterfaceDataTypeInteger;
import javaeva.server.go.operators.postprocess.InterfacePostProcessParams;
import javaeva.server.go.operators.postprocess.PostProcessParams;
import javaeva.server.go.populations.Population;
import javaeva.server.modules.GOParameters;
import javaeva.server.modules.Processor;
import javaeva.server.stat.AbstractStatistics;
import javaeva.server.stat.InterfaceTextListener;
import javaeva.server.stat.StatisticsStandalone;
import eva2.server.go.IndividualInterface;
import eva2.server.go.InterfaceGOParameters;
import eva2.server.go.InterfaceTerminator;
import eva2.server.go.individuals.InterfaceDataTypeBinary;
import eva2.server.go.individuals.InterfaceDataTypeDouble;
import eva2.server.go.individuals.InterfaceDataTypeInteger;
import eva2.server.go.operators.postprocess.InterfacePostProcessParams;
import eva2.server.go.operators.postprocess.PostProcessParams;
import eva2.server.go.populations.Population;
import eva2.server.modules.GOParameters;
import eva2.server.modules.Processor;
import eva2.server.stat.AbstractStatistics;
import eva2.server.stat.InterfaceTextListener;
import eva2.server.stat.StatisticsStandalone;
/**
* This Runnable class just encapsulates the Processor class with some simple ways to access a solution.

View File

@ -1,8 +1,10 @@
package javaeva.client;
package eva2.client;
import javaeva.gui.ExtAction;
import javax.swing.*;
import eva2.gui.ExtAction;
import java.awt.event.WindowListener;
import java.awt.event.ActionEvent;
import java.awt.event.WindowEvent;

View File

@ -1,7 +1,7 @@
package javaeva.client;
package eva2.client;
/*
* Title: JavaEvA
* Title: EvA2
* Description:
* Copyright: Copyright (c) 2003
* Company: University of Tuebingen, Computer Architecture
@ -28,18 +28,6 @@ import java.net.URL;
import java.util.Properties;
import java.util.Set;
import javaeva.gui.ExtAction;
import javaeva.gui.JEFrame;
import javaeva.gui.JEFrameRegister;
import javaeva.gui.JExtMenu;
import javaeva.gui.JTabbedModuleFrame;
import javaeva.gui.LogPanel;
import javaeva.server.EvAServer;
import javaeva.server.modules.ModuleAdapter;
import javaeva.tools.EVAERROR;
import javaeva.tools.EVAHELP;
import javaeva.tools.ReflectPackage;
import javaeva.tools.Serializer;
import javax.swing.ButtonGroup;
import javax.swing.ImageIcon;
@ -59,6 +47,19 @@ import javax.swing.UnsupportedLookAndFeelException;
import javax.swing.event.MenuEvent;
import javax.swing.event.MenuListener;
import eva2.gui.ExtAction;
import eva2.gui.JEFrame;
import eva2.gui.JEFrameRegister;
import eva2.gui.JExtMenu;
import eva2.gui.JTabbedModuleFrame;
import eva2.gui.LogPanel;
import eva2.server.EvAServer;
import eva2.server.modules.ModuleAdapter;
import eva2.tools.EVAERROR;
import eva2.tools.EVAHELP;
import eva2.tools.ReflectPackage;
import eva2.tools.Serializer;
import wsi.ra.jproxy.RemoteStateListener;
import wsi.ra.tool.BasicResourceLoader;
@ -73,15 +74,14 @@ import wsi.ra.tool.BasicResourceLoader;
*
*/
public class EvAClient implements RemoteStateListener, Serializable {
public static final String EVA_PROPERTY_FILE = "resources/JavaEvA.props";
public static final String EVA_PROPERTY_FILE = "resources/EvA2.props";
private static Properties EVA_PROPERTIES;
public static final String iconLocation = "resources/images/JavaEvAIcon_3.gif";
private static final String splashLocation = "resources/images/JavaEvA2SplashScreen.png";
// private static final String splashLocation = "resources/images/JavaEvA2SplashScreen.jpg";
public static final String iconLocation = "resources/images/icon3.gif";
private static final String splashLocation = "resources/images/splashScreen2.png";
final int splashScreenTime = 1500;
public static boolean TRACE = false;
private static String m_ProductName = "JavaEvA 2";
private static String m_ProductName = "EvA 2";
// private int PREFERRED_WIDTH = 680;
// private int PREFERRED_HEIGHT = 550;
public JEFrame m_Frame;
@ -155,8 +155,8 @@ public class EvAClient implements RemoteStateListener, Serializable {
}
/**
* Constructor of GUI of JavaEva.
* Works as client for the JavaEva server.
* Constructor of GUI of EvA2.
* Works as client for the EvA2 server.
*
*/
public EvAClient(final String hostName) {
@ -202,9 +202,9 @@ public class EvAClient implements RemoteStateListener, Serializable {
try {
m_Frame.setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move rescoure folder to working directory!");
System.out.println("Could not find EvA2 icon, please move rescoure folder to working directory!");
}
m_Frame.setTitle("JavaEvA workbench");
m_Frame.setTitle("EvA2 workbench");
try {
Thread.sleep(200);
@ -231,7 +231,7 @@ public class EvAClient implements RemoteStateListener, Serializable {
m_Frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.out.println("Closing JavaEvA Client. Bye!");
System.out.println("Closing EvA2 Client. Bye!");
m_Frame.dispose();
Set<String> keys = System.getenv().keySet();
if (keys.contains("MATLAB")) {
@ -256,27 +256,6 @@ public class EvAClient implements RemoteStateListener, Serializable {
m_Frame.setVisible(true);
}
}
//
// /**
// * Create the JavaEvA splash screen.
// */
// public void createSplashScreen() {
// BasicResourceLoader loader = BasicResourceLoader.instance();
// byte[] bytes = loader.getBytesFromResourceLocation("resources/images/JavaEvA2SplashScreen.jpg");
// try {
// ImageIcon ii = new ImageIcon(Toolkit.getDefaultToolkit().createImage(bytes));
// JLabel splashLabel = new JLabel(ii);
// m_splashScreen = new JWindow();
// m_splashScreen.getContentPane().add(splashLabel);
// m_splashScreen.pack();
// Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
// //splashScreen.setSize(screenSize);
// m_splashScreen.setLocation(screenSize.width / 2 - m_splashScreen.getSize().width / 2, screenSize.height / 2 - m_splashScreen.getSize().height / 2);
// } catch (java.lang.NullPointerException e) {
// System.err.println("Could not find JavaEvA splash screen, please move rescoure folder to working directory!");
// }
//
// }
/**
* The one and only main of the client program.
@ -531,7 +510,7 @@ public class EvAClient implements RemoteStateListener, Serializable {
if (selectedModule == null) { // show a dialog and ask for a module
String[] ModuleNameList = m_ComAdapter.getModuleNameList();
if (ModuleNameList == null) {
JOptionPane.showMessageDialog(m_Frame.getContentPane(), "No modules available on " + m_ComAdapter.getHostName(), "JavaEvA Information", 1);
JOptionPane.showMessageDialog(m_Frame.getContentPane(), "No modules available on " + m_ComAdapter.getHostName(), "EvA2 Information", 1);
} else {
String LastModuleName = Serializer.loadString("lastmodule.ser");
if (LastModuleName == null) LastModuleName = ModuleNameList[0];
@ -664,7 +643,7 @@ public class EvAClient implements RemoteStateListener, Serializable {
}
private void showPleaseWaitDialog() {
JOptionPane.showMessageDialog(m_Frame.getContentPane(), "Please wait one moment.", "JavaEvA Information", 1);
JOptionPane.showMessageDialog(m_Frame.getContentPane(), "Please wait one moment.", "EvA2 Information", 1);
}
private void showAboutDialog() {
@ -672,11 +651,11 @@ public class EvAClient implements RemoteStateListener, Serializable {
(m_Frame,
m_ProductName +
"\n University of Tuebingen\n Computer Architecture\n H. Ulmer & F. Streichert & H. Planatscher & M. de Paly & M. Kronfeld\n Prof. Dr. Andreas Zell \n (c) 2008 \n Version " +
EvAServer.Version + " \n http://www.ra.cs.uni-tuebingen.de/software/JavaEvA", "JavaEvA Information", 1);
EvAServer.Version + " \n http://www.ra.cs.uni-tuebingen.de/software/EvA2", "EvA2 Information", 1);
}
private void showNoHostFoundDialog() {
JOptionPane.showMessageDialog(m_Frame.getContentPane(), "No host with running EVASERVER found. Please start one or \nadd the correct address to the properties list.", "JavaEvA Information", 1);
JOptionPane.showMessageDialog(m_Frame.getContentPane(), "No host with running EVASERVER found. Please start one or \nadd the correct address to the properties list.", "EvA2 Information", 1);
}
/**
@ -779,7 +758,7 @@ final class SplashScreen extends Frame {
splashWindow.setLocation(screenSize.width / 2 - splashWindow.getSize().width / 2, screenSize.height / 2 - splashWindow.getSize().height / 2);
splashWindow.setVisible(true);
} catch (java.lang.NullPointerException e) {
System.err.println("Could not find JavaEvA splash screen, please move rescoure folder to working directory!");
System.err.println("Could not find EvA2 splash screen, please move rescoure folder to working directory!");
}
}

View File

@ -1,7 +1,7 @@
package javaeva.client;
package eva2.client;
/*
* Title: JavaEvA
* Title: EvA2
* Description:
* Copyright: Copyright (c) 2003
* Company: University of Tuebingen, Computer Architecture
@ -17,11 +17,12 @@ package javaeva.client;
import java.rmi.RemoteException;
import java.rmi.registry.Registry;
import java.util.ArrayList;
import javaeva.gui.LogPanel;
import javaeva.server.EvAMainAdapter;
import javaeva.server.EvAMainAdapterImpl;
import javaeva.server.RMIServerEvA;
import javaeva.server.modules.ModuleAdapter;
import eva2.gui.LogPanel;
import eva2.server.EvAMainAdapter;
import eva2.server.EvAMainAdapterImpl;
import eva2.server.RMIServerEvA;
import eva2.server.modules.ModuleAdapter;
import wsi.ra.jproxy.ComAdapter;
import wsi.ra.jproxy.MainAdapter;

View File

@ -1,10 +1,11 @@
package javaeva.client;
package eva2.client;
import java.net.InetAddress;
import java.net.UnknownHostException;
import javaeva.server.EvAMainAdapter;
import javaeva.server.modules.ModuleAdapter;
import eva2.server.EvAMainAdapter;
import eva2.server.modules.ModuleAdapter;
import wsi.ra.jproxy.MainAdapter;
import wsi.ra.jproxy.MainAdapterClient;
import wsi.ra.jproxy.RMIConnection;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -21,9 +21,10 @@ import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import javaeva.server.go.populations.Population;
import javaeva.tools.SelectedTag;
import javaeva.tools.Tag;
import eva2.server.go.populations.Population;
import eva2.tools.SelectedTag;
import eva2.tools.Tag;
/*
* ==========================================================================*

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,12 +1,14 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.chart2d.DPointIcon;
import wsi.ra.chart2d.DBorder;
import javaeva.server.go.individuals.AbstractEAIndividual;
import javaeva.server.go.mocco.paretofrontviewer.InterfaceRefSolutionListener;
import javaeva.server.go.problems.InterfaceOptimizationProblem;
import javax.swing.*;
import eva2.server.go.individuals.AbstractEAIndividual;
import eva2.server.go.mocco.paretofrontviewer.InterfaceRefSolutionListener;
import eva2.server.go.problems.InterfaceOptimizationProblem;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.chart2d.DPointIcon;
import wsi.ra.chart2d.DBorder;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.chart2d.DBorder;
import wsi.ra.chart2d.DPointIcon;
@ -7,11 +7,12 @@ import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javaeva.server.go.individuals.AbstractEAIndividual;
import javaeva.server.go.problems.InterfaceOptimizationProblem;
import javax.swing.*;
import eva2.server.go.individuals.AbstractEAIndividual;
import eva2.server.go.problems.InterfaceOptimizationProblem;
/**
* Created by IntelliJ IDEA.
* User: streiche

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.chart2d.DBorder;
import wsi.ra.chart2d.DPointIcon;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.chart2d.DPointIcon;
import wsi.ra.chart2d.DBorder;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.chart2d.DPointIcon;
import wsi.ra.chart2d.DBorder;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.chart2d.*;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
@ -29,13 +29,14 @@ import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import javaeva.server.go.individuals.AbstractEAIndividual;
import javaeva.server.go.mocco.paretofrontviewer.InterfaceRefPointListener;
import javax.swing.JFileChooser;
import javax.swing.JMenuItem;
import javax.swing.JPopupMenu;
import eva2.server.go.individuals.AbstractEAIndividual;
import eva2.server.go.mocco.paretofrontviewer.InterfaceRefPointListener;
import wsi.ra.chart2d.DArea;
import wsi.ra.chart2d.DBorder;
import wsi.ra.chart2d.DPoint;

View File

@ -1,10 +1,12 @@
package javaeva.gui;
package eva2.gui;
import javaeva.tools.EVAHELP;
import javaeva.server.go.individuals.codings.gp.AbstractGPNode;
import javaeva.server.go.individuals.codings.gp.GPArea;
import javax.swing.*;
import eva2.server.go.individuals.codings.gp.AbstractGPNode;
import eva2.server.go.individuals.codings.gp.GPArea;
import eva2.tools.EVAHELP;
import java.beans.PropertyEditorSupport;
import java.beans.PropertyEditor;
import java.beans.PropertyChangeListener;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -13,8 +13,6 @@ package javaeva.gui;
* IMPORTS
*==========================================================================*/
import javaeva.tools.EVAHELP;
import javaeva.tools.SelectedTag;
import java.awt.*;
import java.awt.event.*;
@ -31,6 +29,10 @@ import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
import javax.swing.JScrollPane;
import javax.swing.DefaultListCellRenderer;
import eva2.tools.EVAHELP;
import eva2.tools.SelectedTag;
import java.beans.PropertyEditor;
import java.beans.PropertyChangeSupport;
import java.beans.PropertyChangeListener;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import javax.swing.*;
import java.beans.PropertyEditor;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import javax.swing.*;
import java.beans.PropertyEditor;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import javax.swing.*;
import java.beans.PropertyEditor;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import javax.swing.*;
import java.beans.PropertyEditor;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import javax.swing.*;
import java.beans.PropertyEditor;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -45,9 +45,6 @@ import java.util.ArrayList;
import java.util.StringTokenizer;
import java.util.Vector;
import javaeva.client.EvAClient;
import javaeva.tools.EVAHELP;
import javaeva.tools.ReflectPackage;
import javax.swing.BorderFactory;
import javax.swing.DefaultComboBoxModel;
@ -57,6 +54,10 @@ import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import eva2.client.EvAClient;
import eva2.tools.EVAHELP;
import eva2.tools.ReflectPackage;
import wsi.ra.jproxy.RMIProxyLocal;

View File

@ -1,10 +1,12 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.go.problems.InterfaceOptimizationObjective;
import javaeva.server.go.problems.InterfaceOptimizationTarget;
import javaeva.server.go.tools.GeneralGOEProperty;
import javax.swing.*;
import eva2.server.go.problems.InterfaceOptimizationObjective;
import eva2.server.go.problems.InterfaceOptimizationTarget;
import eva2.server.go.tools.GeneralGOEProperty;
import java.beans.*;
import java.awt.*;
import java.awt.event.*;

View File

@ -1,9 +1,11 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.go.problems.InterfaceOptimizationObjective;
import javaeva.server.go.tools.GeneralGOEProperty;
import javax.swing.*;
import eva2.server.go.problems.InterfaceOptimizationObjective;
import eva2.server.go.tools.GeneralGOEProperty;
import java.beans.*;
import java.awt.*;
import java.awt.event.ActionListener;

View File

@ -1,8 +1,11 @@
package javaeva.gui;
package eva2.gui;
import wsi.ra.tool.BasicResourceLoader;
import javax.swing.*;
import eva2.server.go.SwingWorker;
import java.beans.PropertyEditor;
import java.beans.PropertyChangeSupport;
import java.beans.PropertyChangeListener;
@ -12,7 +15,6 @@ import java.io.*;
import java.util.Vector;
import java.util.Enumeration;
import javaeva.server.go.SwingWorker;
/**
* Created by IntelliJ IDEA.

View File

@ -1,9 +1,11 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.go.individuals.codings.gp.AbstractGPNode;
import javaeva.server.go.individuals.codings.gp.GPArea;
import javax.swing.*;
import eva2.server.go.individuals.codings.gp.AbstractGPNode;
import eva2.server.go.individuals.codings.gp.GPArea;
import java.beans.PropertyEditor;
import java.beans.PropertyChangeSupport;
import java.beans.PropertyChangeListener;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import javax.swing.*;
import java.beans.PropertyEditor;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -12,7 +12,6 @@ package javaeva.gui;
/*==========================================================================*
* IMPORTS
*==========================================================================*/
import javaeva.tools.EVAHELP;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JViewport;
@ -21,6 +20,10 @@ import javax.swing.event.HyperlinkListener;
import javax.swing.event.HyperlinkEvent;
import javax.swing.text.html.HTMLFrameHyperlinkEvent;
import javax.swing.text.html.HTMLDocument;
import eva2.client.EvAClient;
import eva2.tools.EVAHELP;
import java.awt.Dimension;
import java.awt.BorderLayout;
import java.io.IOException;
@ -29,7 +32,6 @@ import java.net.MalformedURLException;
import java.net.URL;
import java.awt.Toolkit;
import wsi.ra.tool.BasicResourceLoader;
import javaeva.client.EvAClient;
/**
*
*/
@ -97,7 +99,7 @@ public class HtmlDemo {
try {
frame.setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move rescoure folder to working directory!");
System.err.println("Could not find EvA2 icon, please move rescoure folder to working directory!");
}
JScrollPane scroller = new JScrollPane();
JViewport vp = scroller.getViewport();

View File

@ -1,7 +1,7 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.go.individuals.AbstractEAIndividual;
import javaeva.server.go.problems.InterfaceOptimizationProblem;
import eva2.server.go.individuals.AbstractEAIndividual;
import eva2.server.go.problems.InterfaceOptimizationProblem;
/**
* Created by IntelliJ IDEA.

View File

@ -1,7 +1,7 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.go.individuals.AbstractEAIndividual;
import javaeva.server.go.mocco.paretofrontviewer.InterfaceRefSolutionListener;
import eva2.server.go.individuals.AbstractEAIndividual;
import eva2.server.go.mocco.paretofrontviewer.InterfaceRefSolutionListener;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import java.util.ArrayList;
/*
* Title: JavaEvA

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -65,7 +65,7 @@ public class JExtDesktopPane extends JDesktopPane{
}
});
m_mnuWindow.add(actWindowOverlap = new ExtAction("Ü&berlappend", "Ordnet die Fenster überlappend an"){
m_mnuWindow.add(actWindowOverlap = new ExtAction("<EFBFBD>&berlappend", "Ordnet die Fenster <20>berlappend an"){
public void actionPerformed(ActionEvent e){
overlapWindows();
}
@ -89,7 +89,7 @@ public class JExtDesktopPane extends JDesktopPane{
JScrollPane pane = new JScrollPane(list);
pane.setPreferredSize(new Dimension(pane.getPreferredSize().width, 150));
if(JOptionPane.showOptionDialog(JExtDesktopPane.this, pane, "Fenster auswählen", JOptionPane.OK_CANCEL_OPTION,
if(JOptionPane.showOptionDialog(JExtDesktopPane.this, pane, "Fenster ausw<EFBFBD>hlen", JOptionPane.OK_CANCEL_OPTION,
JOptionPane.PLAIN_MESSAGE, null, null, null) == JOptionPane.OK_OPTION)
if(list.getSelectedIndex() != -1) selectFrame(frames[list.getSelectedIndex()]);
}

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -31,7 +31,7 @@ public class JExtFileChooser extends JFileChooser{
File f = getSelectedFile();
if(f != null && f.exists())
if(JOptionPane.showConfirmDialog(this, "Die Datei " + f.getPath() + " existiert bereits.\nSoll sie überschrieben werden?", "Achtung", JOptionPane.YES_NO_OPTION, JOptionPane.WARNING_MESSAGE) == JOptionPane.NO_OPTION) return;
if(JOptionPane.showConfirmDialog(this, "Die Datei " + f.getPath() + " existiert bereits.\nSoll sie <EFBFBD>berschrieben werden?", "Achtung", JOptionPane.YES_NO_OPTION, JOptionPane.WARNING_MESSAGE) == JOptionPane.NO_OPTION) return;
}
super.approveSelection();

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -16,7 +16,6 @@ package javaeva.gui;
import java.io.Serializable;
import java.net.InetAddress;
import javaeva.server.modules.ModuleAdapter;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@ -25,6 +24,8 @@ import javax.swing.JComponent;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import eva2.server.modules.ModuleAdapter;
import wsi.ra.jproxy.RMIProxyLocal;
import wsi.ra.jproxy.RemoteStateListener;
/*==========================================================================*

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -12,10 +12,6 @@ package javaeva.gui;
/*==========================================================================*
* IMPORTS
*==========================================================================*/
import javaeva.gui.JModuleGeneralPanel;
import javaeva.gui.JParaPanel;
import javaeva.server.modules.ModuleAdapter;
import javaeva.client.EvAClient;
import java.io.Serializable;
import java.awt.*;
@ -24,6 +20,12 @@ import java.awt.print.* ;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import eva2.client.EvAClient;
import eva2.gui.JModuleGeneralPanel;
import eva2.gui.JParaPanel;
import eva2.server.modules.ModuleAdapter;
import java.util.ArrayList;
import wsi.ra.tool.BasicResourceLoader;
/*==========================================================================*
@ -105,7 +107,7 @@ public class JTabbedModuleFrame implements Serializable {
try {
m_Frame.setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move resource folder to working directory!");
System.out.println("Could not find EvA2 icon, please move resource folder to working directory!");
}
JPanel m_SuperPanel = createContentPane();

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -29,7 +29,7 @@ public class JTextEditorInternalFrame extends JDocFrame{
protected UndoManager undo = new UndoManager();
private class UndoAction extends ExtAction{
public UndoAction(){
super("Rückgängig", new ImageIcon("images/EditUndo.gif"), "Macht die letzte Aktion rückgängig",
super("R<EFBFBD>ckg<EFBFBD>ngig", new ImageIcon("images/EditUndo.gif"), "Macht die letzte Aktion r<EFBFBD>ckg<EFBFBD>ngig",
KeyStroke.getKeyStroke(KeyEvent.VK_Z, Event.CTRL_MASK));
setEnabled(false);
}
@ -51,7 +51,7 @@ public class JTextEditorInternalFrame extends JDocFrame{
}
else{
setEnabled(false);
putValue(Action.NAME, "Rückgängig");
putValue(Action.NAME, "R<EFBFBD>ckg<EFBFBD>ngig");
}
}
} // end of inner class UndoAction
@ -171,9 +171,9 @@ public class JTextEditorInternalFrame extends JDocFrame{
keyActions = keys.getKeyStrokesForAction(a);
if(keyActions != null && keyActions.length > 0) a.putValue(ExtAction.KEYSTROKE, keyActions[0]);
a.putValue(Action.SMALL_ICON, new ImageIcon("images/EditPaste.gif"));
a.putValue(ExtAction.CAPTION, "Einfügen");
a.putValue(ExtAction.CAPTION, "Einf<EFBFBD>gen");
a.putValue(ExtAction.MNEMONIC, new Character('e'));
a.putValue(ExtAction.TOOLTIP, "Fügt Text aus der Zwischenablage ein");
a.putValue(ExtAction.TOOLTIP, "F<EFBFBD>gt Text aus der Zwischenablage ein");
mnuEdit.add(a);
barEdit.add(a);

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -25,8 +25,6 @@ import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.Serializable;
import javaeva.client.EvAClient;
import javaeva.tools.MultirunRefiner;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
@ -38,6 +36,9 @@ import javax.swing.JViewport;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import eva2.client.EvAClient;
import eva2.tools.MultirunRefiner;
import wsi.ra.tool.BasicResourceLoader;
/*==========================================================================*
* CLASS DECLARATION
@ -110,7 +111,7 @@ Serializable {
try {
frame.setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move resource folder to working directory!");
System.out.println("Could not find EvA2 icon, please move resource folder to working directory!");
}
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {

View File

@ -1,6 +1,6 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.stat.InterfaceTextListener;
import eva2.server.stat.InterfaceTextListener;
/*
* Title: JavaEvA

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -17,9 +17,11 @@ import java.text.*;
import java.awt.*;
import javax.swing.*;
import javax.swing.event.*;
import eva2.client.EvAClient;
import java.awt.event.*;
import wsi.ra.tool.BasicResourceLoader;
import javaeva.client.EvAClient;
/*==========================================================================*
* CLASS DECLARATION
*==========================================================================*/
@ -97,7 +99,7 @@ public class LogPanel extends JPanel {
try {
frame.setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move rescoure folder to working directory!");
System.out.println("Could not find EvA2 icon, please move rescoure folder to working directory!");
}
LogPanel panel = new LogPanel();
frame.getContentPane().add(panel, BorderLayout.CENTER);

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* <p>Title: The JavaEvA</p>

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
import java.beans.*;
import java.awt.*;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -34,7 +34,6 @@ import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
import javaeva.client.EvAClient;
import javax.swing.JButton;
import javax.swing.JFileChooser;
@ -44,6 +43,8 @@ import javax.swing.JPanel;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import eva2.client.EvAClient;
import wsi.ra.chart2d.DPointSet;
import wsi.ra.tool.BasicResourceLoader;
/*==========================================================================*
@ -109,7 +110,7 @@ public class Plot implements PlotInterface, Serializable {
try {
m_Frame.setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move rescoure folder to working directory!");
System.out.println("Could not find EvA2 icon, please move rescoure folder to working directory!");
}
m_ButtonPanel = new JPanel();

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -12,16 +12,18 @@ package javaeva.gui;
/*==========================================================================*
* IMPORTS
*==========================================================================*/
import javaeva.tools.EVAHELP;
import java.awt.Component;
import java.awt.Toolkit;
import java.beans.PropertyEditor;
import javax.swing.JFrame;
import eva2.client.EvAClient;
import eva2.tools.EVAHELP;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.BorderLayout;
import wsi.ra.tool.BasicResourceLoader;
import javaeva.client.EvAClient;
/*==========================================================================*
* CLASS DECLARATION
*==========================================================================*/
@ -41,7 +43,7 @@ public class PropertyDialog extends JEFrame {
try {
setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move rescoure folder to working directory!");
System.out.println("Could not find EvA2 icon, please move rescoure folder to working directory!");
}
//System.out.println("PropertyDialog.Constructor of "+ Title);
addWindowListener(new WindowAdapter() {

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,13 +1,14 @@
package javaeva.gui;
package eva2.gui;
import java.awt.Color;
import java.beans.PropertyDescriptor;
import java.beans.PropertyEditor;
import java.beans.PropertyEditorManager;
import javaeva.server.go.InterfaceTerminator;
import javaeva.server.go.individuals.codings.gp.GPArea;
import javaeva.tools.SelectedTag;
import eva2.server.go.InterfaceTerminator;
import eva2.server.go.individuals.codings.gp.GPArea;
import eva2.tools.SelectedTag;
import sun.beans.editors.DoubleEditor;
import sun.beans.editors.IntEditor;
@ -162,6 +163,6 @@ public class PropertyEditorProvider {
PropertyEditorManager.registerEditor(PropertyRemoteServers.class , GenericRemoteServersEditor.class);
PropertyEditorManager.registerEditor(PropertyOptimizationObjectives.class , GenericOptimizationObjectivesEditor.class);
PropertyEditorManager.registerEditor(PropertyOptimizationObjectivesWithParam.class , GenericOptimizationObjectivesWithParamEditor.class);
PropertyEditorManager.registerEditor(javaeva.gui.MultiLineString.class, javaeva.gui.MultiLineStringEditor.class);
PropertyEditorManager.registerEditor(eva2.gui.MultiLineString.class, eva2.gui.MultiLineStringEditor.class);
}
}

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,6 +1,6 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.go.problems.InterfaceOptimizationObjective;
import eva2.server.go.problems.InterfaceOptimizationObjective;
/**
* Created by IntelliJ IDEA.

View File

@ -1,6 +1,6 @@
package javaeva.gui;
package eva2.gui;
import javaeva.server.go.problems.InterfaceOptimizationObjective;
import eva2.server.go.problems.InterfaceOptimizationObjective;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -19,10 +19,11 @@ import java.awt.Rectangle;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.beans.PropertyEditor;
import javaeva.tools.EVAHELP;
import javax.swing.BorderFactory;
import javax.swing.JPanel;
import eva2.tools.EVAHELP;
/*==========================================================================*
* CLASS DECLARATION
*==========================================================================*/

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
//import javaeva.tools.ServerStarter;
import java.rmi.Naming;

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -36,8 +36,6 @@ import java.beans.PropertyVetoException;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import javaeva.tools.EVAHELP;
import javaeva.tools.StringTools;
import javax.swing.BorderFactory;
import javax.swing.JButton;
@ -46,6 +44,9 @@ import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.SwingConstants;
import eva2.tools.EVAHELP;
import eva2.tools.StringTools;
/*==========================================================================*
* CLASS DECLARATION
*==========================================================================*/

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -18,8 +18,9 @@ import java.awt.event.*;
import java.beans.*;
import java.lang.reflect.*;
import javax.swing.*;
import eva2.tools.EVAHELP;
import sun.beans.editors.*;
import javaeva.tools.EVAHELP;
import java.io.Serializable;
/*==========================================================================*
* CLASS DECLARATION

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/**
* Created by IntelliJ IDEA.

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -16,7 +16,8 @@ package javaeva.gui;
import java.beans.*;
import java.awt.*;
import javax.swing.*;
import javaeva.server.stat.GenericStatistics;
import eva2.server.stat.GenericStatistics;
/*==========================================================================*
* CLASS DECLARATION

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -12,16 +12,17 @@ package javaeva.gui;
/*==========================================================================*
* IMPORTS
*==========================================================================*/
import javaeva.tools.SelectedTag;
import javaeva.tools.Tag;
import java.awt.BorderLayout;
import java.awt.event.*;
import java.awt.Toolkit;
import java.beans.*;
import javax.swing.*;
import eva2.client.EvAClient;
import eva2.tools.SelectedTag;
import eva2.tools.Tag;
import wsi.ra.tool.BasicResourceLoader;
import javaeva.client.EvAClient;
/*==========================================================================*
* CLASS DECLARATION
*==========================================================================*/
@ -126,7 +127,7 @@ public class TagEditor extends PropertyEditorSupport {
try {
f.setIconImage(Toolkit.getDefaultToolkit().createImage(bytes));
} catch (java.lang.NullPointerException e) {
System.out.println("Could not find JavaEvA icon, please move rescoure folder to working directory!");
System.out.println("Could not find EvA2 icon, please move rescoure folder to working directory!");
}
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:
@ -15,7 +15,8 @@ package javaeva.gui;
import wsi.ra.chart2d.*;
import java.awt.*;
import javaeva.server.go.problems.Interface2DBorderProblem;
import eva2.server.go.problems.Interface2DBorderProblem;
import wsi.ra.diagram.ColorBarCalculator;
/*==========================================================================*

View File

@ -1,4 +1,4 @@
package javaeva.gui;
package eva2.gui;
/*
* Title: JavaEvA
* Description:

View File

@ -1,3 +1,4 @@
package eva2.gui;
//package javaeva.gui;
///*==========================================================================*
// * IMPORTS

View File

@ -1,4 +1,4 @@
package javaeva.server;
package eva2.server;
/**
* Title: javaeva
* Description: API for distributed and parallel computing.
@ -12,7 +12,7 @@ package javaeva.server;
* IMPORTS
*==========================================================================*/
import javaeva.server.modules.ModuleAdapter;
import eva2.server.modules.ModuleAdapter;
import wsi.ra.jproxy.MainAdapter;
import wsi.ra.jproxy.MainAdapterClient;
/*==========================================================================*

View File

@ -1,4 +1,4 @@
package javaeva.server;
package eva2.server;
/**
* Title: The JProxy Framework
@ -12,8 +12,8 @@ package javaeva.server;
/*==========================================================================*
* IMPORTS
*==========================================================================*/
import javaeva.client.EvAClient;
import javaeva.server.modules.ModuleAdapter;
import eva2.client.EvAClient;
import eva2.server.modules.ModuleAdapter;
import wsi.ra.jproxy.MainAdapterClient;
import wsi.ra.jproxy.MainAdapterImpl;
/*==========================================================================*

View File

@ -1,4 +1,4 @@
package javaeva.server;
package eva2.server;
/*
* Title: JavaEvA
* Description:
@ -108,8 +108,9 @@ public class EvAServer {
}
if (TRACE) System.out.println(" start multiServers int i= "+i);
try {
System.out.println("Calling the command:"+"java -cp \".:../lib/jdom.jar\" javaeva.server.EvAServer nomulti");
Process pro = Runtime.getRuntime().exec("java -cp \".:../lib/jdom.jar:../lib/log4j.jar\" javaeva.server.EvAServer nomulti");
String cmd = "java -cp \".\" eva2.server.EvAServer nomulti";
System.out.println("Calling the command:"+cmd);
Process pro = Runtime.getRuntime().exec(cmd);
//Process pro = Runtime.getRuntime().exec("server");
BufferedReader in = new BufferedReader ( new InputStreamReader (pro.getInputStream()));
//pro

View File

@ -1,4 +1,4 @@
package javaeva.server;
package eva2.server;
/*
* Title: JavaEvA
@ -18,13 +18,11 @@ import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Properties;
import javaeva.server.modules.ModuleAdapter;
import javaeva.tools.EVAERROR;
import javaeva.tools.EVAHELP;
import javaeva.tools.ReflectPackage;
import wsi.ra.jproxy.MainAdapterClient;
import wsi.ra.jproxy.RMIProxyLocal;
import eva2.server.modules.ModuleAdapter;
import eva2.tools.EVAERROR;
import eva2.tools.ReflectPackage;
/*==========================================================================*
* CLASS DECLARATION
@ -35,8 +33,8 @@ import wsi.ra.jproxy.RMIProxyLocal;
public class ModuleServer {
public static boolean TRACE = false;
private int m_InstanceCounter = 0;
private ArrayList<Class> m_ModuleClassList;
private ArrayList m_RunnungModules;
private ArrayList<Class<?>> m_ModuleClassList;
// private ArrayList m_RunnungModules;
private ModuleAdapter m_ModuleAdapter;
private int m_ModuleAdapterCounter = 0;
@ -49,26 +47,26 @@ public class ModuleServer {
if (m_InstanceCounter > 0) {
EVAERROR.EXIT("ModuleServer twice created");
}
m_RunnungModules = new ArrayList();
m_ModuleClassList = new ArrayList<Class>();
// m_RunnungModules = new ArrayList();
m_ModuleClassList = new ArrayList<Class<?>>();
String modulePckg = null;
Class filterBy = null;
Class<?> filterBy = null;
try {
modulePckg = EvAProps.getProperty("ModulePackage");
filterBy = Class.forName(EvAProps.getProperty("ModuleFilterClass"));
} catch(Exception e) {
System.err.println("Couldnt load modules:" + e.getMessage());
System.err.println("module path was " + modulePckg);
System.err.println("Creating ModuleServer failed: couldnt load modules:" + e.getMessage());
System.err.println("module path was " + modulePckg + ", is it valid?");
System.err.println("filter class path was " + ((filterBy==null) ? "null" : filterBy.getName()));
e.printStackTrace();
// e.printStackTrace();
}
// this gets a list of all valid modules from the package
Class[] classes = ReflectPackage.getAssignableClassesInPackage(modulePckg, filterBy, true, true);
Class<?>[] classes = ReflectPackage.getAssignableClassesInPackage(modulePckg, filterBy, true, true);
for (Object cls : classes) {
if (TRACE) System.out.println("- " + ((Class)cls).getName());
m_ModuleClassList.add((Class)cls);
if (TRACE) System.out.println("- " + ((Class<?>)cls).getName());
m_ModuleClassList.add((Class<?>)cls);
}
m_InstanceCounter++;
@ -81,7 +79,7 @@ public class ModuleServer {
ArrayList<String> ModuleNameList = new ArrayList<String>();
for (int i = 0; i < m_ModuleClassList.size(); i++) {
try {
Class Modul = (Class) m_ModuleClassList.get(i);
Class<?> Modul = (Class<?>) m_ModuleClassList.get(i);
Method[] methods = Modul.getDeclaredMethods();
for (int ii = 0; ii < methods.length; ii++) {
if (methods[ii].getName().equals("getName") == true) {
@ -101,16 +99,16 @@ public class ModuleServer {
// and the running modules
// @todo running modules sind abgeschaltet
for (int i = 0; i < m_RunnungModules.size(); i++) {
String AdapterName = null;
try {
AdapterName = ( (ModuleAdapter) m_RunnungModules.get(i)).getAdapterName();
}
catch (Exception ee) {
System.err.println("Error: GetAdapterName" + ee.getMessage());
}
ModuleNameList.add(AdapterName);
}
// for (int i = 0; i < m_RunnungModules.size(); i++) {
// String AdapterName = null;
// try {
// AdapterName = ( (ModuleAdapter) m_RunnungModules.get(i)).getAdapterName();
// }
// catch (Exception ee) {
// System.err.println("Error: GetAdapterName" + ee.getMessage());
// }
// ModuleNameList.add(AdapterName);
// }
String[] x = new String[ModuleNameList.size()];
ModuleNameList.toArray(x);
@ -134,7 +132,7 @@ public class ModuleServer {
selectedModuleName);
}
String moduleName;
Class module;
Class<?> module;
Method[] methods;
for (int i = 0; i < m_ModuleClassList.size(); i++) {
moduleName = null;
@ -159,9 +157,9 @@ public class ModuleServer {
selectedModuleName);
// create a module instance
Constructor[] Constructor = module.getConstructors();
Constructor<?>[] Constructor = module.getConstructors();
Object[] Para = new Object[2];
Class paramTypes[] = (Constructor[0]).getParameterTypes();
Class<?> paramTypes[] = (Constructor[0]).getParameterTypes();
Para[0] = paramTypes[0].cast(adapterName);
Para[1] = paramTypes[1].cast(Client);
m_ModuleAdapter = (ModuleAdapter) Constructor[0].newInstance(Para);
@ -184,21 +182,21 @@ public class ModuleServer {
return (ModuleAdapter) m_ModuleAdapter;
}
}
// @todo running modules sind gerade noch abgeschaltet
for (int i = 0; i < m_RunnungModules.size(); i++) {
try {
adapterName = ( (ModuleAdapter) m_RunnungModules.get(i)).getAdapterName();
}
catch (Exception e) {
System.out.println("Error : GetAdapterName" + e);
}
if (adapterName.equals(selectedModuleName)) {
if (TRACE)
System.out.println(" Choose a running Module!!! " + adapterName);
m_ModuleAdapter = ( (ModuleAdapter) m_RunnungModules.get(i));
return (ModuleAdapter) m_ModuleAdapter;
}
}
// // @todo running modules sind gerade noch abgeschaltet
// for (int i = 0; i < m_RunnungModules.size(); i++) {
// try {
// adapterName = ( (ModuleAdapter) m_RunnungModules.get(i)).getAdapterName();
// }
// catch (Exception e) {
// System.out.println("Error : GetAdapterName" + e);
// }
// if (adapterName.equals(selectedModuleName)) {
// if (TRACE)
// System.out.println(" Choose a running Module!!! " + adapterName);
// m_ModuleAdapter = ( (ModuleAdapter) m_RunnungModules.get(i));
// return (ModuleAdapter) m_ModuleAdapter;
// }
// }
System.err.println("NO VALID MODULE DEFINED: " + selectedModuleName);
return null;

View File

@ -1,4 +1,4 @@
package javaeva.server;
package eva2.server;
/**
* Title: The JProxy Framework
* Description: API for distributed and parallel computing.
@ -16,7 +16,8 @@ import java.net.MalformedURLException;
import java.rmi.Naming;
import java.rmi.RemoteException;
import java.rmi.registry.Registry;
import javaeva.client.EvAComAdapter;
import eva2.client.EvAComAdapter;
import wsi.ra.jproxy.RMIProxyLocal;
import wsi.ra.jproxy.RMIServer;

View File

@ -1,4 +1,4 @@
package javaeva.server.go;
package eva2.server.go;
/*
* Title: JavaEvA
* Description:
@ -12,7 +12,7 @@ package javaeva.server.go;
/*==========================================================================*
* IMPORTS
*==========================================================================*/
import javaeva.server.stat.InterfaceStatistics;
import eva2.server.stat.InterfaceStatistics;
/*==========================================================================*
* INTERFACE DECLARATION
*==========================================================================*/

Some files were not shown because too many files have changed in this diff Show More