|
From: <de...@us...> - 2003-10-29 11:54:36
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/test/tr
In directory sc8-pr-cvs1:/tmp/cvs-serv15821/test/tr
Modified Files:
TestTelemacCasViewer.java
Log Message:
boundary condition edition for telemac
Index: TestTelemacCasViewer.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/test/tr/TestTelemacCasViewer.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** TestTelemacCasViewer.java 6 Oct 2003 08:09:06 -0000 1.6
--- TestTelemacCasViewer.java 29 Oct 2003 11:54:33 -0000 1.7
***************
*** 1 ****
! /*
* @file TestTelemacCasViewer.java
* @creation 12 mai 2003
* @modification $Date$
* @license GNU General Public License 2
* @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
* @mail de...@fu...
*/
package org.fudaa.fudaa.test.tr;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import java.net.URL;
import java.util.HashMap;
import javax.swing.JFrame;
import org.fudaa.dodico.commun.DodicoLib;
import org.fudaa.dodico.telemac.io.Telemac2dFileFormat;
import org.fudaa.fudaa.dico.FDicoEntitePanel;
import org.fudaa.fudaa.tr.TrPreferences;
import org.fudaa.fudaa.tr.telemac.TrTelemacProjectFactory;
import org.fudaa.fudaa.tr.telemac.TrTelemacProjet;
/**
* @author deniger
* @version $Id$
*/
public class TestTelemacCasViewer extends JFrame {
public TestTelemacCasViewer(File _fileCas) {
TrTelemacProjet p=
TrTelemacProjectFactory.createTelemacProject(
_fileCas,
(Telemac2dFileFormat.TelemacVersion)Telemac2dFileFormat
.getInstance()
.getLastVersionImpl(),
null,
null);
initFrame(p);
}
private final void initFrame(TrTelemacProjet _param) {
if (_param == null) {
System.err.println("params nuls");
}
if (_param != null) {
FDicoEntitePanel pn=
new FDicoEntitePanel(_param.getKeys().getDicoParams());
setContentPane(pn);
}
}
public static void main(String[] args) {
HashMap arg= DodicoLib.parseArgs(args);
String fileName= (String)arg.get("-f");
File f= null;
if (fileName == null) {
System.err.println("fichier null -> fichier par defaut");
URL url= TestTelemacCasViewer.class.getResource("cas1.txt");
if (url != null)
f= new File(url.getPath());
} else {
f= new File(fileName);
}
if ((f == null) || (!f.exists())) {
System.err.println("Fichier non trouvé");
return;
}
TestTelemacCasViewer frame= new TestTelemacCasViewer(f);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent _e) {
TrPreferences.TR.writeIniFile();
System.exit(0);
}
});
frame.pack();
frame.setSize(800, 800);
frame.setVisible(true);
}
}
\ No newline at end of file
--- 1 ----
! /*
* @file TestTelemacCasViewer.java
* @creation 12 mai 2003
* @modification $Date$
* @license GNU General Public License 2
* @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
* @mail de...@fu...
*/
package org.fudaa.fudaa.test.tr;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import java.net.URL;
import java.util.HashMap;
import javax.swing.JFrame;
import org.fudaa.dodico.commun.DodicoLib;
import org.fudaa.dodico.telemac.io.Telemac2dFileFormat;
import org.fudaa.fudaa.dico.FDicoEntitePanel;
import org.fudaa.fudaa.dico.FDicoEntiteTableModel;
import org.fudaa.fudaa.tr.TrPreferences;
import org.fudaa.fudaa.tr.telemac.TrTelemacProjectFactory;
import org.fudaa.fudaa.tr.telemac.TrTelemac2dProject;
/**
* @author deniger
* @version $Id$
*/
public class TestTelemacCasViewer extends JFrame {
public TestTelemacCasViewer(File _fileCas) {
TrTelemac2dProject p=
TrTelemacProjectFactory.createTelemacProject(
_fileCas,
(Telemac2dFileFormat.TelemacVersion)Telemac2dFileFormat
.getInstance()
.getLastVersionImpl(),
null,
null);
initFrame(p);
}
private final void initFrame(TrTelemac2dProject _param) {
if (_param == null) {
System.err.println("params nuls");
}
if (_param != null) {
FDicoEntitePanel pn=
new FDicoEntitePanel(new FDicoEntiteTableModel(_param.getKeys().getDicoParams(),null));
setContentPane(pn);
}
}
public static void main(String[] args) {
HashMap arg= DodicoLib.parseArgs(args);
String fileName= (String)arg.get("-f");
File f= null;
if (fileName == null) {
System.err.println("fichier null -> fichier par defaut");
URL url= TestTelemacCasViewer.class.getResource("cas1.txt");
if (url != null)
f= new File(url.getPath());
} else {
f= new File(fileName);
}
if ((f == null) || (!f.exists())) {
System.err.println("Fichier non trouvé");
return;
}
TestTelemacCasViewer frame= new TestTelemacCasViewer(f);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent _e) {
TrPreferences.TR.writeIniFile();
System.exit(0);
}
});
frame.pack();
frame.setSize(800, 800);
frame.setVisible(true);
}
}
\ No newline at end of file
|