You can subscribe to this list here.
2003 |
Jan
|
Feb
(89) |
Mar
(219) |
Apr
(82) |
May
(33) |
Jun
(11) |
Jul
(129) |
Aug
(357) |
Sep
(34) |
Oct
(37) |
Nov
(42) |
Dec
(182) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(59) |
Feb
(74) |
Mar
(196) |
Apr
(205) |
May
(109) |
Jun
(268) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Frederic D. <de...@us...> - 2004-05-04 11:54:14
|
Update of /cvsroot/fudaa/fudaa_scripts/dodico In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2936/dodico Modified Files: genere_uml.sh Log Message: maj Index: genere_uml.sh =================================================================== RCS file: /cvsroot/fudaa/fudaa_scripts/dodico/genere_uml.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** genere_uml.sh 4 May 2004 11:31:22 -0000 1.4 --- genere_uml.sh 4 May 2004 11:54:03 -0000 1.5 *************** *** 259,263 **** ALMA_DIR="$HOME/alma/" fi ! echo "destination= ""$dest" fichierTemp=$dest"/tmp.tmp" --- 259,263 ---- ALMA_DIR="$HOME/alma/" fi ! projet="dodico" echo "destination= ""$dest" fichierTemp=$dest"/tmp.tmp" *************** *** 286,290 **** fichierListeFichier_temp=$dest"/"$listeFichier_html".tmp" fichierPresentation_html=$dest"/"$presentation_html ! classpath="$ALMA_DIR/alma.jar" mkdir -p $dest if [ "$?" -ne 0 ] --- 286,290 ---- fichierListeFichier_temp=$dest"/"$listeFichier_html".tmp" fichierPresentation_html=$dest"/"$presentation_html ! classpath="$ALMA_DIR/dist/alma.jar" mkdir -p $dest if [ "$?" -ne 0 ] |
From: Frederic D. <de...@us...> - 2004-05-04 11:32:05
|
Update of /cvsroot/fudaa/fudaa_scripts/dodico In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30744/dodico Modified Files: genere_uml.sh jac Log Message: maj Index: jac =================================================================== RCS file: /cvsroot/fudaa/fudaa_scripts/dodico/jac,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** jac 3 Apr 2003 10:34:54 -0000 1.1 --- jac 4 May 2004 11:31:22 -0000 1.2 *************** *** 83,86 **** echo "compil speciale EbliFilleCalques" javac -target 1.3 -classpath "$classpath" -d "$class_dir" "$src_dir_package"/EbliFilleCalques.java 2>&1 ! fi fi --- 83,86 ---- echo "compil speciale EbliFilleCalques" javac -target 1.3 -classpath "$classpath" -d "$class_dir" "$src_dir_package"/EbliFilleCalques.java 2>&1 ! fi fi Index: genere_uml.sh =================================================================== RCS file: /cvsroot/fudaa/fudaa_scripts/dodico/genere_uml.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** genere_uml.sh 4 Feb 2003 16:49:07 -0000 1.3 --- genere_uml.sh 4 May 2004 11:31:22 -0000 1.4 *************** *** 1,51 **** #!/bin/sh ! function c() { echo "$1">>$fichierCommandes } ! function t() { echo "$1">>$fichierTemp } ! function index_html() { echo "$1">>$fichierIndex_html } ! function presentation_html() { echo "$1">>$fichierPresentation_html } ! function liste_module_html() { echo "$1">>$fichierListeModule_html } ! function liste_interface_html() { echo "$1">>$fichierListeInterface_html } ! function liste_fichier_html() { echo "$1">>$fichierListeFichier_html } ! function init_c() { echo "" >$fichierCommandes } ! function init_t() { echo "" >$fichierTemp } ! function css() { echo "$1" >>$fichierCss } ! function construit_css() { echo "body {">$fichierCss --- 1,57 ---- #!/bin/sh + CYGWIN=false + if [ -n `uname|grep cygwin` ] + then + CYGWIN="true" + fi ! ! c() { echo "$1">>$fichierCommandes } ! t() { echo "$1">>$fichierTemp } ! index_html() { echo "$1">>$fichierIndex_html } ! presentation_html() { echo "$1">>$fichierPresentation_html } ! liste_module_html() { echo "$1">>$fichierListeModule_html } ! liste_interface_html() { echo "$1">>$fichierListeInterface_html } ! liste_fichier_html() { echo "$1">>$fichierListeFichier_html } ! init_c() { echo "" >$fichierCommandes } ! init_t() { echo "" >$fichierTemp } ! css() { echo "$1" >>$fichierCss } ! construit_css() { echo "body {">$fichierCss *************** *** 115,119 **** css "}" } ! function enteteHtmlCourt() { echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"\"http://www.w3.org/TR/REC-html40/loose.dtd\">">$1 --- 121,125 ---- css "}" } ! enteteHtmlCourt() { echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"\"http://www.w3.org/TR/REC-html40/loose.dtd\">">$1 *************** *** 124,142 **** echo "</head>">>$1 } ! function enteteHtml() { enteteHtmlCourt $1 echo "<body>">>$1 } ! function finHtml() { echo "</body>">>$1 echo "</html>">>$1 } ! function trie_t() { trie $fichierTemp } ! function trie() { sort $1>$1"1" --- 130,148 ---- echo "</head>">>$1 } ! enteteHtml() { enteteHtmlCourt $1 echo "<body>">>$1 } ! finHtml() { echo "</body>">>$1 echo "</html>">>$1 } ! trie_t() { trie $fichierTemp } ! trie() { sort $1>$1"1" *************** *** 145,149 **** } ! function entete_c() { init_c --- 151,155 ---- } ! entete_c() { init_c *************** *** 153,162 **** c "+" c "-directory" ! c "$dest" c "-s" c "agl.stop=false" } ! function construit_base_html() { enteteHtmlCourt $fichierIndex_html --- 159,176 ---- c "+" c "-directory" ! if [ $CYGWIN = "true" ] ! then ! echo "CYGWIN" ! destlocalPath=`pwd`"/""$dest" ! destlocalPath=`cygpath -m $destlocalPath` ! c "$destlocalPath" ! else ! c "$dest" ! fi c "-s" c "agl.stop=false" } ! construit_base_html() { enteteHtmlCourt $fichierIndex_html *************** *** 201,205 **** liste_fichier_html "<table align=\"center\">" } ! function remplit_fichierListeModule_html() { for i in `cat $fichierListeModule_temp` --- 215,219 ---- liste_fichier_html "<table align=\"center\">" } ! remplit_fichierListeModule_html() { for i in `cat $fichierListeModule_temp` *************** *** 208,212 **** done } ! function remplit_fichierListeInterface_html() { for i in `cat $fichierListeInterface_temp` --- 222,226 ---- done } ! remplit_fichierListeInterface_html() { for i in `cat $fichierListeInterface_temp` *************** *** 215,219 **** done } ! function remplit_fichierListeFichier_html() { for i in `cat $fichierListeFichier_temp` --- 229,233 ---- done } ! remplit_fichierListeFichier_html() { for i in `cat $fichierListeFichier_temp` *************** *** 222,226 **** done } ! function fin_base_html() { finHtml $fichierListeFichier_html --- 236,240 ---- done } ! fin_base_html() { finHtml $fichierListeFichier_html *************** *** 230,234 **** if [ -e "../fudaa.conf" ] then ! . ../fudaa.conf fi if [ -z "$JAVA" ] --- 244,248 ---- if [ -e "../fudaa.conf" ] then ! source ../fudaa.conf fi if [ -z "$JAVA" ] *************** *** 246,251 **** fi ! echo "destination= "$dest ! #dest="uml" fichierTemp=$dest"/tmp.tmp" fichierCommandes=$dest"/commandes.tmp" --- 260,264 ---- fi ! echo "destination= ""$dest" fichierTemp=$dest"/tmp.tmp" fichierCommandes=$dest"/commandes.tmp" *************** *** 262,268 **** source="idl" iconeNom="fudaa-logo.gif" ! iconeAlmaNom="logo-alma.gif" ! icone="../fudaa/src/org/fudaa/fudaa/commun/$iconeNom" iconeAlma="$ALMA_DIR/$iconeAlmaNom" fichierListeModule_html=$dest"/"$listeModule_html --- 275,281 ---- source="idl" iconeNom="fudaa-logo.gif" ! iconeAlmaNom="alma.png" ! icone="../fudaa/src/org/fudaa/fudaa/ressource/$iconeNom" iconeAlma="$ALMA_DIR/$iconeAlmaNom" fichierListeModule_html=$dest"/"$listeModule_html *************** *** 273,277 **** fichierListeFichier_temp=$dest"/"$listeFichier_html".tmp" fichierPresentation_html=$dest"/"$presentation_html ! classpath="$ALMA_DIR"/alma.jar" mkdir -p $dest if [ "$?" -ne 0 ] --- 286,290 ---- fichierListeFichier_temp=$dest"/"$listeFichier_html".tmp" fichierPresentation_html=$dest"/"$presentation_html ! classpath="$ALMA_DIR/alma.jar" mkdir -p $dest if [ "$?" -ne 0 ] *************** *** 280,297 **** fi \rm -f $dest/*.* ! cp $icone $dest/$iconeNom ! cp $iconeAlma $dest/$iconeAlmaNom construit_css debut_entete="<div><table width=\"100%\" class=\"top\"><tr>\ <td align=\"left\" width=\"20%\">\ ! <img alt=\"fudaa.org\" src=\"$iconeNom\" height=\"64px\" width=\"64px\"/>\ ! <a href=\"http://www.fudaa.org/dodico/\" target=\"_top\">Retour sur le site</a>\ </td><td align=\"center\"><h1><span class=\"rouge\">dodico</span>: Diagrammes uml</h1>\ </td><td align=\"left\" width=\"20%\"> </td></tr></table>\ <table align=\"center\" border=\"1px\" cellspacing=\"0\" cellpadding=\"5\" class=\"entete_liste\"><tr>" ! entete_module="<td><a target=\"$menuframe\" href=\"listeInterface.html\">interfaces</a></td>\ ! <td><a target=\"$menuframe\" href=\"listeFichier.html\">fichiers</a></td>\ ! <td class=\"selected\">modules</td></tr></table>" entete_fichier="<td><a target=\"$menuframe\" href=\"listeInterface.html\">interfaces</a></td>\ --- 293,313 ---- fi \rm -f $dest/*.* ! cp "$icone" "$dest/$iconeNom" ! cp "$iconeAlma" "$dest/$iconeAlmaNom" ! construit_css + entete_module="<td><a target=\"$menuframe \" href=\"listeInterface.html\">interfaces </a></td> \ + <td><a target=\"$menuframe \" href=\"listeFichier.html\">fichiers</a></td> \ + <td class=\"selected\">modules</td></tr></table>" + debut_entete="<div><table width=\"100%\" class=\"top\"><tr>\ <td align=\"left\" width=\"20%\">\ ! <img alt=\"fudaa\" src=\"$iconeNom\" height=\"64px\" width=\"64px\"/>\ ! <a href=\"http://fudaa.sf.net/dodico/\" target=\"_top\">Retour sur le site</a>\ </td><td align=\"center\"><h1><span class=\"rouge\">dodico</span>: Diagrammes uml</h1>\ </td><td align=\"left\" width=\"20%\"> </td></tr></table>\ <table align=\"center\" border=\"1px\" cellspacing=\"0\" cellpadding=\"5\" class=\"entete_liste\"><tr>" ! entete_fichier="<td><a target=\"$menuframe\" href=\"listeInterface.html\">interfaces</a></td>\ *************** *** 373,380 **** fin_base_html - cpp -I$source $source"/general/usine.idl" -o $dest/usine.idl.cpp entete_c ! c "$dest/usine.idl.cpp" c "-g" c "UmlRelations" --- 389,405 ---- fin_base_html cpp -I$source $source"/general/usine.idl" -o $dest/usine.idl.cpp entete_c ! ! if [ $CYGWIN = "true" ] ! then ! echo "CYGWIN" ! usineIdlPath=`pwd`"/""$dest/usine.idl.cpp" ! usineIdlPath=`cygpath -m $usineIdlPath` ! c "$usineIdlPath" ! else ! c "$dest/usine.idl.cpp" ! fi ! c "-g" c "UmlRelations" *************** *** 394,398 **** done echo "lancement alma" ! eval "$CC" -classpath "$classpath" "$aglClass" -c $fichierCommandes --- 419,432 ---- done echo "lancement alma" ! #CYGWIN... ! if [ $CYGWIN = "true" ] ! then ! echo "CYGWIN" ! classpath=`cygpath -wp $classpath` ! fichierCommandes=`pwd`"/""$fichierCommandes" ! fichierCommandes=`cygpath -wp $fichierCommandes` ! fi ! ! eval "$JAVA -cp '$classpath' $aglClass -c '$fichierCommandes'" |
From: Frederic D. <de...@us...> - 2004-04-30 14:41:41
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26257/src/org/fudaa/fudaa/commun Modified Files: FudaaCommonImplementation.java Log Message: Maj Index: FudaaCommonImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/FudaaCommonImplementation.java,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** FudaaCommonImplementation.java 30 Apr 2004 13:52:14 -0000 1.19 --- FudaaCommonImplementation.java 30 Apr 2004 14:41:32 -0000 1.20 *************** *** 232,236 **** } else if (action.equals("CONSOLE")) { ! if (ts_ != null) ts_.show(); else cmdOpenFollowOnTsLog(); } --- 232,239 ---- } else if (action.equals("CONSOLE")) { ! if (ts_ != null) { ! ts_.pack(); ! ts_.show(); ! } else cmdOpenFollowOnTsLog(); } |
From: Frederic D. <de...@us...> - 2004-04-30 14:41:40
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/mascaret In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26257/src/org/fudaa/fudaa/mascaret Modified Files: Mascaret.java MascaretImplementation.java Log Message: Maj Index: Mascaret.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/mascaret/Mascaret.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Mascaret.java 30 Apr 2004 13:52:18 -0000 1.6 --- Mascaret.java 30 Apr 2004 14:41:32 -0000 1.7 *************** *** 78,83 **** + ls; System.out.println(wlcmsg); ! } else ! new FudaaTee(); System.out.println("Client Mascaret"); BuPreferences.BU.applyLanguage( --- 78,82 ---- + ls; System.out.println(wlcmsg); ! } System.out.println("Client Mascaret"); BuPreferences.BU.applyLanguage( Index: MascaretImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/mascaret/MascaretImplementation.java,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** MascaretImplementation.java 30 Apr 2004 13:52:18 -0000 1.23 --- MascaretImplementation.java 30 Apr 2004 14:41:32 -0000 1.24 *************** *** 396,408 **** activateInternalFrame(fProprietes_); } - } else if (action.equals("CONSOLE")) { - if (ts_ != null) { - if (fts_ == null) { - fts_= new JFrame(); - fts_.setContentPane(ts_); - fts_.pack(); - } - fts_.show(); - } } else if (action.equals("EXPORTMASCARET")) { exporterMascaret(); --- 396,399 ---- *************** *** 1511,1514 **** --- 1502,1516 ---- CONNEXION_HYDRO1D=c.getConnexion(); SERVEUR_HYDRO1D=ICalculHydraulique1dHelper.narrow(c.getTache()); + SERVEUR_HYDRO1D.calculCode(SERVEUR_MASCARET); + HYDRO_KONVERT= + new CConversionHydraulique1d(SERVEUR_HYDRO1D, CONNEXION_MASCARET); + if (evtSupport_ != null) { + UsineLib.findUsine().removeObjetEventListener( + (IObjetEventListenerSupport)evtSupport_.tie()); + } + evtSupport_= DObjetEventListenerSupport.createEventSupport(); + evtSupport_.clientListener(this); + UsineLib.findUsine().addObjetEventListener( + (IObjetEventListenerSupport)evtSupport_.tie()); } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:59
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lido In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/lido Modified Files: Lido.java LidoImplementation.java Log Message: Simplification des classes de démarrage Index: LidoImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lido/LidoImplementation.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** LidoImplementation.java 30 Apr 2004 07:33:18 -0000 1.12 --- LidoImplementation.java 30 Apr 2004 13:52:19 -0000 1.13 *************** *** 1856,1860 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculLido.class); ! CONNEXION_LIDO=c.getPersonne(); SERVEUR_LIDO=ICalculLidoHelper.narrow(c.getTache()); } --- 1856,1860 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculLido.class); ! CONNEXION_LIDO=c.getConnexion(); SERVEUR_LIDO=ICalculLidoHelper.narrow(c.getTache()); } Index: Lido.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lido/Lido.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Lido.java 30 Apr 2004 07:33:18 -0000 1.8 --- Lido.java 30 Apr 2004 13:52:19 -0000 1.9 *************** *** 8,25 **** */ package org.fudaa.fudaa.lido; ! import java.io.ByteArrayOutputStream; ! import java.io.IOException; ! import java.io.PrintStream; ! ! import javax.swing.JFrame; ! ! import com.diaam.lgpl.ts.TerminalStandard; ! import com.memoire.bu.BuDialogError; ! import com.memoire.bu.BuLib; ! import com.memoire.bu.BuPreferences; ! import com.memoire.bu.BuSplashScreen; ! ! import org.fudaa.fudaa.commun.FudaaCommandLineParser; ! import org.fudaa.fudaa.commun.FudaaTee; /** * @version $Revision$ $Date$ by $Author$ --- 8,12 ---- */ package org.fudaa.fudaa.lido; ! import org.fudaa.fudaa.commun.Fudaa; /** * @version $Revision$ $Date$ by $Author$ *************** *** 27,272 **** */ public class Lido { public static void main(String args[]) { ! // String login=null; ! // Lecture des flags ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("The flag " + args[0] + " is unknown"); ! System.err.println( ! "Valid flags: " + flags.flagTotalText() + ", --login <name>"); ! System.exit(1); ! } ! // if( args.length>0 ) { ! // if( args[0].equals("--login") ) { ! // if( args.length<2 ) { ! // System.err.println("No login name supplied."); ! // System.exit(1); ! // } else { ! // login=args[1]; ! // if( (login==null)||(login.equals("")) ) { ! // System.err.println("No login name supplied."); ! // System.exit(1); ! // } ! // } ! // } else { ! // System.err.println("The flag "+args[0]+" is unknown"); ! // System.err.println("Valid flags: "+flags.flagTotalText()+", --login <name>"); ! // System.exit(1); ! // } ! // } else { ! // System.err.println("No login name supplied."); ! // System.exit(1); ! // } ! // Version ! if (flags.version) { ! System.out.println("Fudaa-Lido. CETMEF 1999"); ! System.out.println( ! "version " ! + LidoImplementation.informationsSoftware().version ! + " - " ! + LidoImplementation.informationsSoftware().date); ! System.exit(0); ! } ! BuPreferences.BU.applyLookAndFeel(); ! // Affichage de la fenetre stdout/stderr ! TerminalStandard ts= null; ! if (!flags.no_terminal) { ! ts= new TerminalStandard(); ! ts.activeStandards(); ! String ls= System.getProperty("line.separator"); ! String wlcmsg= ! "******************************************************************************" ! + ls ! + "* Bienvenue dans Lido *" ! + ls ! + "* ------------------- *" ! + ls ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *" ! + ls ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *" ! + ls ! + "* si le programme est actif, si une erreur s'est poduite, ... *" ! + ls ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *" ! + ls ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *" ! + ls ! + "******************************************************************************" ! + ls ! + ls; ! System.out.println(wlcmsg); ! } else ! new FudaaTee(); ! System.out.println("Client Lido"); ! BuPreferences.BU.applyLanguage( ! LidoImplementation.informationsSoftware().languages); ! // Splash ! BuSplashScreen ss= null; ! if (!flags.no_splash) { ! ss= ! new BuSplashScreen( ! LidoImplementation.informationsSoftware(), ! 3000, ! new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }); ! ss.start(); ! } ! /* // Serveur ! affiche(ss, "Recherche des serveurs...", 20); ! FudaaDodicoSelectionServeur serverSel=new FudaaDodicoSelectionServeur( ! null, ! LidoImplementation.informationsSoftware(), ! "Serveur", ! "Choisissez un serveur", ! "::lido::ICalculLido" ! ); ! int resp=serverSel.activate(); ! if( resp==JOptionPane.CANCEL_OPTION ) { ! sortie(ss, "Annulation"); ! } ! affiche(ss, "Serveurs choisis", 100); ! */ ! // NetCheck ! // FudaaNetworkChecker nc=new FudaaNetworkChecker(LidoImplementation.informationsSoftware()); ! // ss.setText("Vérification du réseau..."); ! // ss.setProgression(10); ! // nc.check(); ! // ss.setProgression(100); ! // Update ! // if( !flags.no_update ) { ! // FudaaUpdate update=new FudaaUpdate(LidoImplementation.informationsSoftware()); ! //update.setInstallMode(flags.jar_update?FudaaUpdate.JAR:FudaaUpdate.CLASS); ! // if( update.scanForUpdate() ) { ! // if( update.startUpdate() ) ! // System.exit(0); ! // } else System.err.println("Lido : no update"); ! // } ! /* affiche(ss, "Connexion au serveur Lido...", 0); ! LidoImplementation.SERVEUR_LIDO= ! ICalculLidoHelper.narrow(serverSel.getServeur()); ! if( LidoImplementation.SERVEUR_LIDO==null ) { ! affiche(ss, "Connexion au serveur Lido, deuxième tentative...", 30); ! LidoImplementation.SERVEUR_LIDO= ! ICalculLidoHelper.narrow(serverSel.getServeur()); ! } ! if( LidoImplementation.SERVEUR_LIDO==null ) sortie(ss, "Echec de la connexion Lido"); ! else { ! affiche(ss, "Connexion établie", 40); ! attente(3000); ! affiche(ss, "Authentification...", 60); ! attente(1000); ! IPersonne p=serverSel.getPersonne(); ! if( p==null ) sortie(ss, "aucun utilisateur défini : sortie."); ! affiche(ss, "Connexion de "+p.enChaine()+"...", 70); ! attente(1000); ! LidoImplementation.PERSONNE=p; ! LidoImplementation.CONNEXION_LIDO=LidoImplementation.SERVEUR_LIDO.connexion(p); ! } ! */ ! /* ! if( !flags.no_server ) { ! if( !flags.no_corba ) { ! affiche(ss, "Connexion au serveur Lido...", 0); ! LidoImplementation.SERVEUR_LIDO= ! ICalculLidoHelper.narrow(serverSel.getServeur()); ! if( LidoImplementation.SERVEUR_LIDO==null ) { ! affiche(ss, "Connexion au serveur Lido, deuxième tentative...", 30); ! LidoImplementation.SERVEUR_LIDO= ! ICalculLidoHelper.narrow(serverSel.getServeur()); ! } ! if( LidoImplementation.SERVEUR_LIDO==null ) sortie(ss, "Echec de la connexion Lido"); ! else { ! affiche(ss, "Connexion établie", 40); ! attente(3000); ! affiche(ss, "Authentification...", 60); ! attente(1000); ! IPersonne p=IPersonneHelper.narrow(CDodico.findServerByName(login, 10000)); ! if( p==null ) sortie(ss, "personne "+login+" inconnue : sortie."); ! affiche(ss, "Connexion de "+p.enChaine()+"...", 70); ! attente(1000); ! LidoImplementation.CONNEXION_LIDO=LidoImplementation.SERVEUR_LIDO.connexion(p); ! } ! } else { // flags.no_corba ! affiche(ss, "Lancement du serveur Lido...", 0); ! ICalculLido s=new CCalculLido(); ! LidoImplementation.SERVEUR_LIDO=s; ! affiche(ss, "Lancement OK", 40); ! affiche(ss, "Authentification...", 60); ! attente(1000); ! COrganisme o=new COrganisme(); ! o.sigle("organisme local"); ! CPersonne p=new CPersonne(); ! p.organisme(o); ! p.nom(login); ! affiche(ss, "Connexion de "+p.enChaine()+"...", 70); ! attente(2000); ! LidoImplementation.CONNEXION_LIDO=LidoImplementation.SERVEUR_LIDO.connexion(p); ! } ! } else { // flags.no_server ! affiche(ss, "Lancement sans serveur", 0); ! } ! */ ! /* IConnexion c=LidoImplementation.CONNEXION_LIDO; ! if( c==null ) sortie(ss, "Echec de connexion"); ! DateFormat df=DateFormat.getDateTimeInstance( ! DateFormat.SHORT, DateFormat.SHORT); ! affiche(ss, ! "Connexion autorisée à "+ ! df.format(new Date(c.dateConnexion()))+ ! " - #"+c.numero()+" - "+ ! LidoImplementation.SERVEUR_LIDO.connexions().length+ ! " utilisateurs connectés", ! 80); ! attente(4000); ! */ ! LidoApplication app; ! app= new LidoApplication(); ! if (ss != null) ! affiche(ss, "Initialisation...", 80); ! app.init(); ! JFrame fts= new JFrame("Console"); ! if (ts != null) ! fts.setContentPane(ts); ! fts.pack(); ! ((LidoImplementation)app.getImplementation()).setConsole(fts); ! if (ss != null) { ! affiche(ss, "Terminé", 100); ! ss.setVisible(false); ! } ! try { ! app.start(); ! } catch (Throwable e) { ! ByteArrayOutputStream out= new ByteArrayOutputStream(); ! e.printStackTrace(new PrintStream(out)); ! new BuDialogError( ! app, ! LidoImplementation.informationsSoftware(), ! out.toString()) ! .activate(); ! try { ! out.close(); ! } catch (IOException ioe) {}; ! } ! } ! public static void sortie(BuSplashScreen ss, String msg) { ! affiche(ss, "fatal error: " + msg, 100); ! attente(3000); ! System.exit(1); ! } ! public static void attente(long millis) { ! try { ! Thread.sleep(millis); ! } catch (InterruptedException e) { ! System.err.println("interrupted"); ! } ! } ! public static void affiche(BuSplashScreen ss, String msg, int progres) { ! if (ss == null) ! return; ! if (msg != null) { ! System.err.println("SS : " + msg); ! ss.setText(msg); ! } ! ss.setProgression(progres); ! } } --- 14,23 ---- */ public class Lido { + /** + * @param args les arguments + */ public static void main(String args[]) { ! Fudaa f=new Fudaa(); ! f.launch(args,LidoImplementation.informationsSoftware(),false); ! f.startApp(new LidoImplementation()); } } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:58
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/vag Modified Files: VagImplementation.java Vag.java Log Message: Simplification des classes de démarrage Index: VagImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagImplementation.java,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** VagImplementation.java 30 Apr 2004 07:33:24 -0000 1.11 --- VagImplementation.java 30 Apr 2004 13:52:19 -0000 1.12 *************** *** 631,634 **** --- 631,636 ---- } } + + protected void ouvrir(String arg) { if (!projet_.estVierge()) *************** *** 1665,1675 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculVag.class); ! CONNEXION_VAG=c.getPersonne(); SERVEUR_VAG=ICalculVagHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculDunes.class); ! CONNEXION_DUNES=c.getPersonne(); SERVEUR_DUNES=ICalculDunesHelper.narrow(c.getTache()); } } --- 1667,1683 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculVag.class); ! CONNEXION_VAG=c.getConnexion(); SERVEUR_VAG=ICalculVagHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculDunes.class); ! CONNEXION_DUNES=c.getConnexion(); SERVEUR_DUNES=ICalculDunesHelper.narrow(c.getTache()); } + /** + * @see org.fudaa.fudaa.commun.FudaaCommonImplementation#cmdOuvrirFile(java.io.File) + */ + public void cmdOuvrirFile(File _f) { + ouvrir(_f.getAbsolutePath()); + } } Index: Vag.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/Vag.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Vag.java 19 Mar 2004 17:40:23 -0000 1.6 --- Vag.java 30 Apr 2004 13:52:19 -0000 1.7 *************** *** 15,22 **** * @author Axel von Arnim */ ! public class Vag extends Fudaa { public static void main(String[] args) { ! launch(args, VagImplementation.informationsSoftware()); ! startApp(new VagImplementation()); } } --- 15,23 ---- * @author Axel von Arnim */ ! public class Vag { public static void main(String[] args) { ! Fudaa f=new Fudaa(); ! f.launch(args, VagImplementation.informationsSoftware(),true); ! f.startApp(new VagImplementation()); } } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:58
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/dunes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/dunes Modified Files: Dunes.java DunesImplementation.java Log Message: Simplification des classes de démarrage Index: DunesImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/dunes/DunesImplementation.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** DunesImplementation.java 30 Apr 2004 07:33:23 -0000 1.6 --- DunesImplementation.java 30 Apr 2004 13:52:18 -0000 1.7 *************** *** 891,900 **** if (fMailleur_ == null) { dunesMaillage_ = new DunesMaillage(this, SERVEUR_DUNES, CONNEXION_DUNES); - if (Dunes.MODELE_USE) { fMailleur_ = new ZDunesFilleMailleur(arbre_, projet_, dunesMaillage_); - } - else { - fMailleur_ = new DunesFilleMailleur(arbre_, projet_, dunesMaillage_); - } BVueCalque vc = fMailleur_.getVueCalque(); vc.setBackground(Color.white); --- 891,895 ---- *************** *** 967,971 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculDunes.class); ! CONNEXION_DUNES = c.getPersonne(); SERVEUR_DUNES = ICalculDunesHelper.narrow(c.getTache()); } --- 962,966 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculDunes.class); ! CONNEXION_DUNES = c.getConnexion(); SERVEUR_DUNES = ICalculDunesHelper.narrow(c.getTache()); } Index: Dunes.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/dunes/Dunes.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Dunes.java 25 Nov 2003 10:13:42 -0000 1.5 --- Dunes.java 30 Apr 2004 13:52:18 -0000 1.6 *************** *** 8,20 **** */ package org.fudaa.fudaa.dunes; ! import java.awt.*; ! import java.io.*; ! import javax.swing.JFrame; ! import com.memoire.bu.*; ! import org.fudaa.fudaa.commun.*; ! import org.fudaa.dodico.corba.dunes.*; ! import org.fudaa.dodico.objet.*; ! import org.fudaa.dodico.dunes.*; ! import com.diaam.lgpl.ts.*; /** * L'application cliente Dunes. --- 8,12 ---- */ package org.fudaa.fudaa.dunes; ! import org.fudaa.fudaa.commun.Fudaa; /** * L'application cliente Dunes. *************** *** 25,194 **** */ public class Dunes { - /** Classes a charger au demarrage (pendant le SplashScreen). - * Nous mettons toujours les memes... - */ - final public static String[][] SOFTWARE_CLASSES= - new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }; - public static boolean MODELE_USE= false; public static void main(String[] args) { ! // Lecture des flags de la ligne de commande ! // Voir FudaaCommandLineParser pour savoir lesquels existent. ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! if ("Z".equals(args[0])) { ! MODELE_USE= true; ! System.out.println("utilisation de modele"); ! } ! } ! if (args.length > 1) { ! System.err.println("The flag " + args[1] + " is unknown"); ! System.exit(1); ! } ! // On applique le LaF ! BuPreferences.BU.applyLookAndFeel(); ! // Console stdout/stderr ! TerminalStandard ts= null; ! // Si --no_terminal est passe a la ligne de commande, ! // on route les sortie sur FudaaTee (fichier ts.log), ! // sinon, on affiche la console. ! if (!flags.no_terminal) { ! ts= new TerminalStandard(); ! ts.activeStandards(); ! String ls= System.getProperty("line.separator"); ! String wlcmsg= ! "******************************************************************************" ! + ls ! + "* Bienvenue dans Dunes *" ! + ls ! + "* -------------------- *" ! + ls ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *" ! + ls ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *" ! + ls ! + "* si le programme est actif, si une erreur s'est poduite, ... *" ! + ls ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *" ! + ls ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *" ! + ls ! + "******************************************************************************" ! + ls ! + ls; ! System.out.println(wlcmsg); ! } else ! new FudaaTee(); ! System.out.println("Client Dunes"); ! // Application des preferences de langage. ! //BuPreferences.BU.applyLanguage(DunesImplementation.informationsSoftware().languages); ! // Splash-screen ! BuSplashScreen ss= ! new BuSplashScreen( ! DunesImplementation.informationsSoftware(), ! 3000, ! Dunes.SOFTWARE_CLASSES /*, ! DunesImplementation.class.getName()*/ ! ); ! // si --no_splash n(est pas present sur la ligne de commande ! // on lance le splash ! if (!flags.no_splash) ! ss.start(); ! // Verification du reseau. Sert a savoir si on a un access Internet ! // ou pas. ! /* ! FudaaNetworkChecker nc=new FudaaNetworkChecker(DunesImplementation.informationsSoftware()); ! ss.setText("Vérification du réseau...");*/ ! // setProgression avance la progression su splash-screen ! /* ! ss.setProgression(10); ! nc.check(); ! String netHelp=System.getProperty("net.access.man"); ! ss.setProgression(100);*/ ! // Update ! // if( !flags.no_update ) { ! // FudaaUpdate update=new FudaaUpdate(DunesImplementation.informationsSoftware()); ! // if( update.scanForUpdate() ) { ! // } else System.err.println("Dunes : no update"); ! // } ! // Initialisation du serveur Dodico. ! /* ! if( !flags.no_server ) { ! // Serveur distant (CORBA) ! if( !flags.no_corba ) { ! ss.setText("Connexion au serveur Dunes..."); ! ss.setProgression(0); ! System.out.println("Connexion au serveur Dunes.."); ! if( !flags.no_delay ) { ! DunesImplementation.SERVEUR_DUNES= ! ICalculDunesHelper.narrow(CDodico.findServerByName("un-serveur-dunes", 30000)); ! if( DunesImplementation.SERVEUR_DUNES==null ) { ! ss.setText("Connexion au serveur Dunes, deuxième tentative..."); ! ss.setProgression(30); ! System.out.println("Connexion au serveur Dunes, deuxième tentative..."); ! DunesImplementation.SERVEUR_DUNES= ! ICalculDunesHelper.narrow(CDodico.findServerByName("un-serveur-dunes", 30000)); ! } ! } else { ! DunesImplementation.SERVEUR_DUNES= ! ICalculDunesHelper.narrow(CDodico.findServerByName("un-serveur-dunes")); ! } ! if( DunesImplementation.SERVEUR_DUNES==null ) { ! ss.setText("Echec de la connexion : sortie."); ! System.out.println("Echec de la connexion : sortie."); ! try {Thread.sleep(3000);} catch(InterruptedException e) { ! System.err.println("interrupted"); ! } ! System.exit(1); ! } else { ! ss.setText("Connexion établie"); ! System.out.println("Connexion établie"); ! try {Thread.sleep(3000);} catch(InterruptedException e) {} ! } ! // Serveur local ! } else { // flags.no_corba ! ss.setText("Lancement du serveur Dunes..."); ! ss.setProgression(0); ! System.out.println("Lancement du serveur local Dunes"); ! ICalculDunes s=new CCalculDunes(); ! ss.setProgression(20); ! DunesImplementation.SERVEUR_DUNES=s; ! } ! } else { // flags.no_server ! ss.setText("Lancement sans serveur"); ! ss.setProgression(0); ! System.out.println("Lancement sans serveur"); ! } ! ! */ ! // Lancement de l'application ! ss.setProgression(0); ! ss.setText("Lancement de l'application."); ! DunesApplication app= new DunesApplication(); ! System.out.println("Initialisation..."); ! ss.setText("Initialisation..."); ! ss.setProgression(80); ! app.init(); ! JFrame fts= new JFrame("Console"); ! if (ts != null) ! fts.setContentPane(ts); ! fts.pack(); ! ((DunesImplementation)app.getImplementation()).setConsole(fts); ! ss.setProgression(100); ! ss.setVisible(false); ! try { ! app.start(); ! } catch (Throwable e) { ! ByteArrayOutputStream out= new ByteArrayOutputStream(); ! e.printStackTrace(new PrintStream(out)); ! new BuDialogError( ! app, ! DunesImplementation.informationsSoftware(), ! out.toString()) ! .activate(); ! try { ! out.close(); ! } catch (IOException ioe) {}; ! } } } --- 17,24 ---- */ public class Dunes { public static void main(String[] args) { ! Fudaa f=new Fudaa(); ! f.launch(args, DunesImplementation.informationsSoftware(),false); ! f.startApp(new DunesImplementation()); } } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:58
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lido/editor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/lido/editor Modified Files: LidoSingulariteCourbeEditor.java Log Message: Simplification des classes de démarrage Index: LidoSingulariteCourbeEditor.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lido/editor/LidoSingulariteCourbeEditor.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** LidoSingulariteCourbeEditor.java 12 Dec 2003 11:29:40 -0000 1.10 --- LidoSingulariteCourbeEditor.java 30 Apr 2004 13:52:19 -0000 1.11 *************** *** 697,701 **** SeuilImplementation.informationsSoftware(), 3000, ! Seuil.SOFTWARE_CLASSES /*, SeuilImplementation.class.getName()*/ ); --- 697,701 ---- SeuilImplementation.informationsSoftware(), 3000, ! new String[0][0] /*, SeuilImplementation.class.getName()*/ ); *************** *** 714,717 **** --- 714,718 ---- ss.setProgression(100); ss.setVisible(false); + ss.dispose(); try { apps.start(); |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:58
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/mascaret In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/mascaret Modified Files: Mascaret.java MascaretImplementation.java Log Message: Simplification des classes de démarrage Index: Mascaret.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/mascaret/Mascaret.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Mascaret.java 30 Apr 2004 07:33:22 -0000 1.5 --- Mascaret.java 30 Apr 2004 13:52:18 -0000 1.6 *************** *** 53,57 **** // on route les sortie sur FudaaTee (fichier ts.log), // sinon, on affiche la console. ! if (!flags.no_terminal) { ts= new TerminalStandard(); ts.activeStandards(); --- 53,57 ---- // on route les sortie sur FudaaTee (fichier ts.log), // sinon, on affiche la console. ! if (!flags.no_log) { ts= new TerminalStandard(); ts.activeStandards(); Index: MascaretImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/mascaret/MascaretImplementation.java,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** MascaretImplementation.java 30 Apr 2004 07:33:22 -0000 1.22 --- MascaretImplementation.java 30 Apr 2004 13:52:18 -0000 1.23 *************** *** 321,325 **** return msgView_; } ! public void displayURL(String _url) { if ((_url == null) || (_url.length() == 0)) { _url= FudaaImplementation.LOCAL_MAN; --- 321,325 ---- return msgView_; } ! /* public void displayURL(String _url) { if ((_url == null) || (_url.length() == 0)) { _url= FudaaImplementation.LOCAL_MAN; *************** *** 340,344 **** } super.contextHelp(url); ! } // Menu Mascaret protected BuMenu buildMascaretMenu() { --- 340,344 ---- } super.contextHelp(url); ! }*/ // Menu Mascaret protected BuMenu buildMascaretMenu() { *************** *** 371,379 **** action= action.substring(0, i); } ! if (("PREVISUALISER".equals(action)) ! || ("MISEENPAGE".equals(action)) ! || ("IMPRIMER".equals(action))) { ! gestionnaireImpression(action); ! } else if (action.equals("ABOUTCODE1D")) { new BuDialogMessage( getApp(), --- 371,375 ---- action= action.substring(0, i); } ! if (action.equals("ABOUTCODE1D")) { new BuDialogMessage( getApp(), *************** *** 393,398 **** } else if (action.equals("FERMER")) { fermer(); ! } else if (action.equals("PREFERENCE")) { ! preferences(); } else if (action.equals("PROPRIETE")) { if (fProprietes_.getDesktopPane() != getMainPanel().getDesktop()) { --- 389,393 ---- } else if (action.equals("FERMER")) { fermer(); ! } else if (action.equals("PROPRIETE")) { if (fProprietes_.getDesktopPane() != getMainPanel().getDesktop()) { *************** *** 1511,1597 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculMascaret.class); ! CONNEXION_MASCARET=c.getPersonne(); SERVEUR_MASCARET=ICalculMascaretHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculHydraulique1d.class); ! CONNEXION_HYDRO1D=c.getPersonne(); SERVEUR_HYDRO1D=ICalculHydraulique1dHelper.narrow(c.getTache()); } - private void gestionnaireImpression(String _commande) { - JInternalFrame frame= getCurrentInternalFrame(); - EbliPageable target= null; - if (frame instanceof EbliPageable) { - target= (EbliPageable)frame; - } else if (frame instanceof EbliFillePrevisualisation) { - target= ((EbliFillePrevisualisation)frame).getEbliPageable(); - } else { - new BuDialogWarning( - this, - getInformationsSoftware(), - FudaaResource.getS("Cette fenêtre n'est pas imprimable")) - .activate(); - return; - } - if ("IMPRIMER".equals(_commande)) { - cmdImprimer(target); - } else if ("MISEENPAGE".equals(_commande)) { - cmdMiseEnPage(target); - } else if ("PREVISUALISER".equals(_commande)) { - cmdPrevisualisation(target); - } - } - /** - * Description de la methode - */ - public void cmdImprimer(EbliPageable _target) { - final PrinterJob printJob= PrinterJob.getPrinterJob(); - final BuMainPanel mp= getMainPanel(); - printJob.setPageable(_target); - if (printJob.printDialog()) { - mp.setProgression(5); - new BuTaskOperation(this, BuResource.BU.getString("Impression")) { - public void act() { - try { - mp.setProgression(10); - printJob.print(); - mp.setProgression(100); - } catch (Exception PrintException) { - mp.setProgression(0); - PrintException.printStackTrace(); - } - } - } - .start(); - } - } - public void cmdMiseEnPage(EbliPageable _target) { - new EbliMiseEnPageDialog(_target, getApp(), getInformationsSoftware()) - .activate(); - } - public void cmdPrevisualisation(EbliPageable _target) { - if (previsuFille_ == null) { - previsuFille_= new EbliFillePrevisualisation(getApp(), _target); - addInternalFrame(previsuFille_); - } else { - previsuFille_.setEbliPageable(_target); - System.out.println(_target); - if (previsuFille_.isClosed()) { - addInternalFrame(previsuFille_); - } else { - activateInternalFrame(previsuFille_); - } - } - /* - try - { - previsuFille_.setMaximum(true); - System.out.println("est agrandie"); - } - catch( java.beans.PropertyVetoException _e) - { - System.out.println("ne peut etre agrandie"); - previsuFille_.setSize(100,100); - }*/ - } /** * @see org.fudaa.fudaa.commun.FudaaCommonImplementation#getApplicationPreferences() --- 1506,1516 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculMascaret.class); ! CONNEXION_MASCARET=c.getConnexion(); SERVEUR_MASCARET=ICalculMascaretHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculHydraulique1d.class); ! CONNEXION_HYDRO1D=c.getConnexion(); SERVEUR_HYDRO1D=ICalculHydraulique1dHelper.narrow(c.getTache()); } /** * @see org.fudaa.fudaa.commun.FudaaCommonImplementation#getApplicationPreferences() |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:57
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lidometier In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/lidometier Modified Files: Lido.java LidoImplementation.java Log Message: Simplification des classes de démarrage Index: LidoImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lidometier/LidoImplementation.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** LidoImplementation.java 30 Apr 2004 07:33:23 -0000 1.9 --- LidoImplementation.java 30 Apr 2004 13:52:18 -0000 1.10 *************** *** 1723,1727 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculLido.class); ! CONNEXION_LIDO=c.getPersonne(); SERVEUR_LIDO=ICalculLidoHelper.narrow(c.getTache()); } --- 1723,1727 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculLido.class); ! CONNEXION_LIDO=c.getConnexion(); SERVEUR_LIDO=ICalculLidoHelper.narrow(c.getTache()); } Index: Lido.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/lidometier/Lido.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Lido.java 25 Nov 2003 10:13:56 -0000 1.4 --- Lido.java 30 Apr 2004 13:52:18 -0000 1.5 *************** *** 44,48 **** // Affichage de la fenetre stdout/stderr TerminalStandard ts= null; ! if (!flags.no_terminal) { ts= new TerminalStandard(); ts.activeStandards(); --- 44,48 ---- // Affichage de la fenetre stdout/stderr TerminalStandard ts= null; ! if (!flags.no_log) { ts= new TerminalStandard(); ts.activeStandards(); |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:57
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/curvi In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/curvi Modified Files: CurviImplementation.java Curvi.java Log Message: Simplification des classes de démarrage Index: CurviImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/curvi/CurviImplementation.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** CurviImplementation.java 30 Apr 2004 07:33:22 -0000 1.7 --- CurviImplementation.java 30 Apr 2004 13:52:17 -0000 1.8 *************** *** 1099,1103 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculCurvi.class); ! CONNEXION_CURVI=c.getPersonne(); SERVEUR_CURVI=ICalculCurviHelper.narrow(c.getTache()); } --- 1099,1103 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculCurvi.class); ! CONNEXION_CURVI=c.getConnexion(); SERVEUR_CURVI=ICalculCurviHelper.narrow(c.getTache()); } Index: Curvi.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/curvi/Curvi.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Curvi.java 25 Nov 2003 10:13:37 -0000 1.5 --- Curvi.java 30 Apr 2004 13:52:17 -0000 1.6 *************** *** 8,22 **** */ package org.fudaa.fudaa.curvi; ! import java.io.*; ! import java.util.*; ! import javax.swing.*; ! import org.fudaa.dodico.corba.objet.*; ! import org.fudaa.dodico.corba.curvi.*; ! import org.fudaa.dodico.objet.*; ! import org.fudaa.dodico.curvi.*; ! import com.memoire.bu.*; ! import org.fudaa.fudaa.commun.*; ! import org.fudaa.fudaa.commun.aide.*; ! import com.diaam.lgpl.ts.*; /** * @version $Revision$ $Date$ by $Author$ --- 8,12 ---- */ package org.fudaa.fudaa.curvi; ! import org.fudaa.fudaa.commun.Fudaa; /** * @version $Revision$ $Date$ by $Author$ *************** *** 25,209 **** public class Curvi { public static void main(String args[]) { ! Thread.currentThread().setName("Curvi main thread"); ! Thread.currentThread().setPriority(Thread.NORM_PRIORITY - 1); ! System.out.println("Client Curvi"); ! // TMP ! // CDodico.findServerNames("::curvi::ICalculCurvi",2000); ! // Lecture des flags ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("L'option " + args[0] + " n'est pas reconnue"); ! System.err.println("Options valides: " + flags.flagTotalText()); ! System.exit(1); ! } ! // Affichage de la fenetre stdout/stderr ! if (!flags.no_terminal) { ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! String wlcmsg= ! "******************************************************************************\n" ! + "* Bienvenue dans Curvi *\n" ! + "* -------------------- *\n" ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *\n" ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *\n" ! + "* si le programme est actif, si une erreur s'est produite, ... *\n" ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *\n" ! + "* au courriel de notification de bogue, ceci nous aidera a comprendre. *\n" ! + "******************************************************************************\n\n"; ! System.out.println(wlcmsg); ! } ! // Preferences ! BuPreferences.BU.applyLookAndFeel(); ! BuInformationsSoftware il= CurviImplementation.informationsSoftware(); ! if (BuPreferences.BU.getStringProperty("locale.language").equals("")) { ! BuLanguagePreferencesPanel pp= ! new BuLanguagePreferencesPanel(il.languages); ! new BuDialogMessage(null, il, pp).activate(); ! Locale.setDefault(new Locale(pp.getLocaleString(), "")); ! } ! BuPreferences.BU.applyLanguage(il.languages); ! // Network Check ! FudaaNetworkChecker nc= new FudaaNetworkChecker(il); ! nc.check(); ! // Update ! // if(!flags.no_update) ! // { ! // FudaaUpdate update=new FudaaUpdate(il); ! // update.setInstallMode ! // (flags.jar_update?FudaaUpdate.JAR:FudaaUpdate.CLASS); ! // ! // if(update.scanForUpdate()) ! // { ! // BuRegistry.register(update); ! // boolean r=update.startUpdate(); ! // BuRegistry.unregister(update); ! // if(r) return; ! // } ! // } ! // Splash screen ! FudaaSplashScreen ss= ! new FudaaSplashScreen( ! il, ! 2000, ! new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES, //ScriptLib.SCRIPT_CLASSES, ! //CurviLib.CURVI_CLASSES ! }); ! if (BuPreferences.BU.getBooleanProperty("splashscreen.visible", true)) { ! // Exception dans Mac L&F ! try { ! ss.start(); ! } catch (Exception ex) {} ! } ! ss.setProgression(0); ! // if(CurviImplementation.SERVEUR_CURVI==null) ! // { ! // ss.setText("Recherche d'un serveur Curvi distant..."); ! // if(!flags.no_corba&&!flags.no_server) ! // { ! // /* ! // String[] names; ! // ! // names=CDodico.findServerNames("::curvi::ICalculCurvi",4000); ! // ! // if(names.length==0) ! // { ! // names=CDodico.findServerNames("::objet::IActivateur",4000); ! // for(int i=0;i<names.length;i++) ! // { ! // IActivateur activateur=IActivateurHelper.narrow ! // (CDodico.findServerByName(names[i],4000)); ! // activateur.active("::curvi::ICalculCurvi"); ! // } ! // ! // names=CDodico.findServerNames("::curvi::ICalculCurvi",4000); ! // } ! // */ ! // ! // FudaaDodicoSelectionServeur dialogue= ! // new FudaaDodicoSelectionServeur ! // (null,il,"Serveur","Sélectionner un serveur :", ! // "::curvi::ICalculCurvi"); ! // int reponse=dialogue.activate(); ! // ! // if(reponse==JOptionPane.OK_OPTION) ! // { ! // CurviImplementation.SERVEUR_CURVI= ! // ICalculCurviHelper.narrow ! // (dialogue.getServeur()); ! // } ! // /* ! // CurviImplementation.SERVEUR_CURVI= ! // ICalculCurviHelper.narrow ! // (CDodico.findServerByInterface("::curvi::ICalculCurvi",4000)); ! // */ ! // /* ! // ICalculCurviHelper.narrow(CDodico.findServerByName ! // ("un-serveur-curvi",4000)); ! // */ ! // } ! // ss.setProgression(20); ! // } ! // ! // if(!flags.no_server) ! // if(CurviImplementation.SERVEUR_CURVI==null) ! // { ! // String OS=System.getProperty("os.name"); ! // String FS=System.getProperty("file.separator"); ! // String PS="serveurs"+FS+"curvi"+FS+"curvi"; ! // ! // if(OS.startsWith("Win")) OS="Win95"; ! // System.err.println("OS="+OS); ! // System.err.println("PS="+PS); ! // ! // ss.setText("Recherche d'un serveur Curvi local..."); ! // System.err.print("Recherche d'un serveur local "); ! // ! // if( ( (new File(PS+".sh" ).exists()) ! // ||(new File(PS+".bat").exists())) ! // &&( (new File(PS+"-"+OS+".x" ).exists()) ! // ||(new File(PS+"-"+OS+".exe").exists()))) ! // { ! // ss.setProgression(30); ! // ss.setText("Initialisation du serveur local..."); ! // CurviImplementation.SERVEUR_CURVI=new CCalculCurvi(); ! // System.err.println("# initialisé."); ! // } ! // else System.err.println("# introuvable."); ! // } ! ss.setProgression(40); ! // CurviApplication.SERVEUR_DUNES= ! // ICalculDunesHelper.narrow ! // (CDodico.findServer("::dunes::ICalculDunes")); ! ss.setText("Création de l'application..."); ! CurviImplementation imp= new CurviImplementation(); ! BuApplication app= new BuApplication(); ! app.setImplementation(imp); ! ss.setProgression(60); ! // new AlmaScreenCopy(app); ! // ss.setProgression(70); ! imp.setSplashScreen(ss); ! app.init(); ! BuGlassPaneStop glasspane= new BuGlassPaneStop(); ! app.setGlassPane(glasspane); ! glasspane.setVisible(true); ! ss.setProgression(100); ! ss.setText("Démarrage de l'application"); ! try { ! Thread.currentThread().sleep(500); ! } catch (Exception ex) {} ! ss.setVisible(false); ! ss= null; ! if (FudaaAidePreferencesPanel.isAstucesVisibles(CurviPreferences.CURVI)) ! FudaaAstucesDialog.showDialog( ! CurviPreferences.CURVI, ! imp, ! FudaaAstuces.FUDAA); ! app.start(); ! glasspane.setVisible(false); } } --- 15,21 ---- public class Curvi { public static void main(String args[]) { ! Fudaa f=new Fudaa(); ! f.launch(args,CurviImplementation.informationsSoftware(),false); ! f.startApp(new CurviImplementation()); } } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:57
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/hiswa In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/hiswa Modified Files: HiswaImplementation.java Hiswa.java Log Message: Simplification des classes de démarrage Index: HiswaImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/hiswa/HiswaImplementation.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** HiswaImplementation.java 30 Apr 2004 07:33:20 -0000 1.7 --- HiswaImplementation.java 30 Apr 2004 13:52:14 -0000 1.8 *************** *** 1382,1386 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculHiswa.class); ! CONNEXION_HISWA=c.getPersonne(); SERVEUR_HISWA=ICalculHiswaHelper.narrow(c.getTache()); } --- 1382,1386 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculHiswa.class); ! CONNEXION_HISWA=c.getConnexion(); SERVEUR_HISWA=ICalculHiswaHelper.narrow(c.getTache()); } Index: Hiswa.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/hiswa/Hiswa.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Hiswa.java 25 Nov 2003 10:13:43 -0000 1.5 --- Hiswa.java 30 Apr 2004 13:52:14 -0000 1.6 *************** *** 1,3 **** ! /* * @file Hiswa.java * @creation 1999-01-18 --- 1,3 ---- ! /** * @file Hiswa.java * @creation 1999-01-18 *************** *** 8,20 **** */ package org.fudaa.fudaa.hiswa; ! import java.awt.*; ! import java.io.*; ! import javax.swing.JFrame; ! import com.memoire.bu.*; ! import org.fudaa.fudaa.commun.*; ! import org.fudaa.dodico.corba.hiswa.*; ! import org.fudaa.dodico.objet.*; ! import org.fudaa.dodico.hiswa.*; ! import com.diaam.lgpl.ts.*; /** * L'application cliente Hiswa. --- 8,12 ---- */ package org.fudaa.fudaa.hiswa; ! import org.fudaa.fudaa.commun.Fudaa; /** * L'application cliente Hiswa. *************** *** 24,132 **** */ public class Hiswa { ! final public static String[][] SOFTWARE_CLASSES= ! new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }; public static void main(String[] args) { ! // Lecture des flags ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("The flag " + args[0] + " is unknown"); ! System.err.println("Valid flags: " + flags.flagTotalText()); ! System.exit(1); ! } ! // Version ! if (flags.version) { ! System.out.println("Fudaa-Hiswa. CETMEF 1999"); ! System.out.println( ! "version " ! + HiswaImplementation.informationsSoftware().version ! + " - " ! + HiswaImplementation.informationsSoftware().date); ! System.exit(0); ! } ! // Affichage de la fenetre stdout/stderr ! if (!flags.no_terminal) { ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! String ls= System.getProperty("line.separator"); ! String wlcmsg= ! "******************************************************************************" ! + ls ! + "* Bienvenue dans Hiswa *" ! + ls ! + "* ------------------- *" ! + ls ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *" ! + ls ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *" ! + ls ! + "* si le programme est actif, si une erreur s'est poduite, ... *" ! + ls ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *" ! + ls ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *" ! + ls ! + "******************************************************************************" ! + ls ! + ls; ! System.out.println(wlcmsg); ! } else ! new FudaaTee(); ! System.out.println("Client Hiswa"); ! BuPreferences.BU.applyLanguage( ! HiswaImplementation.informationsSoftware().languages); ! // NetCheck ! //FudaaNetworkChecker nc=new FudaaNetworkChecker(HiswaImplementation.informationsSoftware()); ! //nc.check(); ! // Update ! // if( !flags.no_update ) { ! // FudaaUpdate update=new FudaaUpdate(HiswaImplementation.informationsSoftware()); ! // update.setInstallMode(flags.jar_update?FudaaUpdate.JAR:FudaaUpdate.CLASS); ! // if( update.scanForUpdate() ) { ! // if( update.startUpdate() ) ! // System.exit(0); ! // } else System.err.println("Hiswa : no update"); ! // } ! BuSplashScreen ss= ! new BuSplashScreen( ! HiswaImplementation.informationsSoftware(), ! 3000, ! Hiswa.SOFTWARE_CLASSES /*,"hiswa"*/ ! ); ! if (!flags.no_splash) ! ss.start(); ! ss.setProgression(60); ! HiswaApplication app; ! app= new HiswaApplication(); ! System.out.println("Initialisation..."); ! ss.setText("Initialisation..."); ! ss.setProgression(80); ! app.init(); ! ss.setProgression(100); ! ss.setVisible(false); ! try { ! app.start(); ! } catch (Throwable e) { ! ByteArrayOutputStream out= new ByteArrayOutputStream(); ! e.printStackTrace(new PrintStream(out)); ! new BuDialogError( ! app, ! HiswaImplementation.informationsSoftware(), ! out.toString()) ! .activate(); ! try { ! out.close(); ! } catch (IOException ioe) {}; ! } } } - /* static public void main(String[] args) { - BuApplication a = new BuApplication(); - BuEssai b = new BuEssai() ; - a.setImplementation(b); - a.init(); - }*/ --- 16,26 ---- */ public class Hiswa { ! /** ! * @param args les arguments ! */ public static void main(String[] args) { ! Fudaa f=new Fudaa(); ! f.launch(args, HiswaImplementation.informationsSoftware(),false); ! f.startApp(new HiswaImplementation()); } } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:56
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/tr In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/tr Modified Files: TrApplicationManager.java TrImplementation.java Tr.java Log Message: Simplification des classes de démarrage Index: TrApplicationManager.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/tr/TrApplicationManager.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TrApplicationManager.java 31 Mar 2004 08:17:47 -0000 1.3 --- TrApplicationManager.java 30 Apr 2004 13:52:14 -0000 1.4 *************** *** 302,306 **** */ public void execInDir(File _dir) { ! getImpl().openLogFrame(true); } --- 302,306 ---- */ public void execInDir(File _dir) { ! getImpl().openLogFrame(); } Index: TrImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/tr/TrImplementation.java,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** TrImplementation.java 27 Apr 2004 16:10:45 -0000 1.25 --- TrImplementation.java 30 Apr 2004 13:52:14 -0000 1.26 *************** *** 135,140 **** TrImplHelper implHelper_; BuTaskView taches_; - protected FollowApp tailFrame_; - private String askForCode() { String id = --- 135,138 ---- *************** *** 337,344 **** } - protected void connecter() { - System.out.println("pas de connexion"); - } - protected void creer() { creer(null); --- 335,338 ---- *************** *** 376,443 **** } - protected void openFileInLogFrame(File _f) { - if (tailFrame_ == null) { - openLogFrame(true, _f); - } - else { - tailFrame_.openFile(_f, false, true); - tailFrame_.show(); - } - } - - protected void openLogFrame() { - openLogFrame(true); - } - - protected void openLogFrame(final boolean _show) { - openLogFrame(_show, null); - } - - protected void openLogFrame(final boolean _show, final File _f) { - if (tailFrame_ != null) { - tailFrame_.getFrame().show(); - } else { - new BuTaskOperation(this, TrResource.getS("Console")) { - - public void act() { - openLogFrameAction(_show, _f); - } - } - .start(); - } - } - - protected void openLogFrameAction(final boolean _show) { - openLogFrameAction(_show, null); - } - - protected void openLogFrameAction(final boolean _show, final File _f) { - if (tailFrame_ != null) { - tailFrame_.getFrame().show(); - } else { - try { - if (_f == null) - tailFrame_ = - FollowApp.openFollowApp( - new String[] { new File("ts.log").getAbsolutePath()}, - _show); - else - { - tailFrame_ = - FollowApp.openFollowApp( - new String[] { new File("ts.log").getAbsolutePath(), _f.getAbsolutePath()}, - _show); - } - tailFrame_.setCloseFrameExitJvm(false); - } catch (IOException e) { - e.printStackTrace(); - } catch (InterruptedException e) { - e.printStackTrace(); - } catch (InvocationTargetException e) { - e.printStackTrace(); - } - } - } - protected void ouvrir() { new BuTaskOperation(null, CtuluLib.EMPTY_STRING) { --- 370,373 ---- *************** *** 783,794 **** } - /** - * @return la console - */ - public FollowApp getTailFrame() { - if (tailFrame_ == null) - openLogFrameAction(false); - return tailFrame_; - } /** --- 713,716 ---- Index: Tr.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/tr/Tr.java,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** Tr.java 31 Mar 2004 08:17:48 -0000 1.11 --- Tr.java 30 Apr 2004 13:52:14 -0000 1.12 *************** *** 11,16 **** import java.util.Locale; - import org.fudaa.ctulu.CtuluLib; - import com.memoire.bu.BuApplication; import com.memoire.bu.BuInformationsSoftware; --- 11,14 ---- *************** *** 18,23 **** import com.memoire.bu.BuPreferences; import org.fudaa.fudaa.commun.FudaaCommandLineParser; - import org.fudaa.fudaa.commun.FudaaLib; import org.fudaa.fudaa.commun.FudaaSplashScreen; import org.fudaa.fudaa.commun.FudaaTee; --- 16,21 ---- import com.memoire.bu.BuPreferences; + import org.fudaa.ctulu.CtuluLib; import org.fudaa.fudaa.commun.FudaaCommandLineParser; import org.fudaa.fudaa.commun.FudaaSplashScreen; import org.fudaa.fudaa.commun.FudaaTee; *************** *** 64,69 **** FudaaTee t= new FudaaTee(true); String ls=CtuluLib.LINE_SEP; if (buLanguage.equals("fr")) { ! String s= " ******************************************************************************"+ls + " * Bienvenue"+ls --- 62,68 ---- FudaaTee t= new FudaaTee(true); String ls=CtuluLib.LINE_SEP; + String s; if (buLanguage.equals("fr")) { ! s= " ******************************************************************************"+ls + " * Bienvenue"+ls *************** *** 74,80 **** + " *"+ls + " ******************************************************************************"+ls; - t.addToFile(s); } else { ! String s= " ******************************************************************************"+ls + " *Welcome"+ls --- 73,78 ---- + " *"+ls + " ******************************************************************************"+ls; } else { ! s= " ******************************************************************************"+ls + " *Welcome"+ls *************** *** 84,90 **** + " *"+ls + " ******************************************************************************"+ls; - t.addToFile(s); } } // Preferences BuPreferences.BU.applyLookAndFeel(); --- 82,89 ---- + " *"+ls + " ******************************************************************************"+ls; } + System.out.println(s); } + System.out.println("ici"); // Preferences BuPreferences.BU.applyLookAndFeel(); *************** *** 116,120 **** } try { ! Thread.currentThread().sleep(500); } catch (Exception _ex) { _ex.printStackTrace(); --- 115,119 ---- } try { ! Thread.sleep(500); } catch (Exception _ex) { _ex.printStackTrace(); |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:56
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/diapre In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/diapre Modified Files: Diapre.java DiapreImplementation.java Log Message: Simplification des classes de démarrage Index: Diapre.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/diapre/Diapre.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Diapre.java 25 Nov 2003 10:13:38 -0000 1.5 --- Diapre.java 30 Apr 2004 13:52:17 -0000 1.6 *************** *** 1,3 **** ! /* * @file Diapre.java * @creation 1999-10-01 --- 1,3 ---- ! /** * @file Diapre.java * @creation 1999-10-01 *************** *** 8,20 **** */ package org.fudaa.fudaa.diapre; ! import java.io.*; ! import java.util.*; ! import javax.swing.JFrame; ! import com.memoire.bu.*; ! import com.diaam.lgpl.ts.*; ! import org.fudaa.dodico.corba.diapre.*; ! import org.fudaa.dodico.diapre.*; ! import org.fudaa.dodico.objet.*; ! import org.fudaa.fudaa.commun.*; /** * Permet de lancer l'application cliente de Diapre. --- 8,12 ---- */ package org.fudaa.fudaa.diapre; ! import org.fudaa.fudaa.commun.Fudaa; /** * Permet de lancer l'application cliente de Diapre. *************** *** 30,192 **** */ public static void main(String[] args) { ! // Lecture des paramètres : erreur et sortie s'il y en a d'autres que ceux acceptés. ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("The flag " + args[0] + " is unknown"); ! System.err.println("Flags : " + flags.flagTotalText()); ! System.exit(1); ! } ! // Affichage de la fenetre stdout/stderr ! if (!flags.no_terminal) { ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! String wlcmsg= ! "*******************************************************************************\n" ! + "* Bienvenue dans Diapre *\n" ! + "* --------------------- *\n" ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *\n" ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *\n" ! + "* si le programme est actif, si une erreur s'est produite, ... *\n" ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *\n" ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *\n" ! + "*******************************************************************************\n\n"; ! System.out.println(wlcmsg); ! } ! System.out.println("Client Diapre"); ! // Preferences ! BuPreferences.BU.applyLookAndFeel(); ! BuInformationsSoftware il= DiapreImplementation.informationsSoftware(); ! if (BuPreferences.BU.getStringProperty("locale.language").equals("")) { ! BuLanguagePreferencesPanel pp= ! new BuLanguagePreferencesPanel(il.languages); ! //new BuDialogMessage(null,il,pp).activate(); ! Locale.setDefault(new Locale(pp.getLocaleString(), "")); ! } ! BuPreferences.BU.applyLanguage(il.languages); ! // NetCheck ! //FudaaNetworkChecker nc=new FudaaNetworkChecker(il);///////////////////// ! //nc.check();///////////////////////////////////////////////////////////// ! // Update ! // if(!flags.no_update) ! // { ! // FudaaUpdate update = new FudaaUpdate(il); ! // update.setInstallMode(flags.jar_update ? FudaaUpdate.JAR : FudaaUpdate.CLASS); ! // if(update.scanForUpdate()) ! // { ! // if(update.startUpdate()) ! // { ! // System.exit(0); ! // } ! // } ! // } ! // else ! // { ! // System.err.println("Diapre : no update"); ! // } ! // Splash ! FudaaSplashScreen ss= ! new FudaaSplashScreen( ! il, ! 2000, ! new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }); ! if (!flags.no_splash) { ! ss.start(); ! } ! /* ! if(!flags.no_server) ! { ! if(!flags.no_corba) ! { ! ss.setText("Connexion au serveur Diapre..."); ! ss.setProgression(0); ! System.out.println("Connexion au serveur Diapre.."); ! if(!flags.no_delay) ! { ! DiapreImplementation.SERVEUR_DIAPRE = ! ICalculDiapreHelper.narrow(CDodico.findServerByName("un-serveur-Diapre", 31000)); ! if(DiapreImplementation.SERVEUR_DIAPRE == null) ! { ! ss.setText("Connexion au serveur Diapre, deuxième tentative..."); ! ss.setProgression(30); ! System.out.println("Connexion au serveur Diapre, deuxième tentative..."); ! DiapreImplementation.SERVEUR_DIAPRE = ! ICalculDiapreHelper.narrow(CDodico.findServerByName("un-serveur-Diapre", 31000)); ! } ! } ! else ! { ! DiapreImplementation.SERVEUR_DIAPRE = ! ICalculDiapreHelper.narrow(CDodico.findServerByName("un-serveur-Diapre")); ! } ! if(DiapreImplementation.SERVEUR_DIAPRE == null) ! { ! ss.setText("Echec de la connexion : sortie."); ! System.out.println("Echec de la connexion : sortie."); ! try ! { ! Thread.sleep(3000); ! } ! catch(InterruptedException e) ! { ! System.err.println("interrupted"); ! } ! System.exit(1); ! } ! else ! { ! ss.setText("Connexion établie"); ! System.out.println("Connexion établie"); ! try ! { ! Thread.sleep(3000); ! } ! catch(InterruptedException e) ! { ! } ! } ! } ! else ! { ! // flags.no_corba ! ss.setText("Lancement du serveur Diapre..."); ! ss.setProgression(0); ! System.out.println("Lancement du serveur local Diapre"); ! ICalculDiapre s = new CCalculDiapre(); ! ss.setProgression(40); ! DiapreImplementation.SERVEUR_DIAPRE = s; ! } ! } ! else ! { ! // flags.no_server ! ss.setText("Lancement sans serveur"); ! ss.setProgression(0); ! System.out.println("Lancement sans serveur"); ! } ! */ ! ss.setProgression(60); ! DiapreApplication app; ! app= new DiapreApplication(); ! System.out.println("Initialisation..."); ! ss.setText("Initialisation..."); ! ss.setProgression(80); ! app.init(); ! ss.setProgression(100); ! ss.setVisible(false); ! try { ! app.start(); ! } catch (Throwable e) { ! ByteArrayOutputStream out= new ByteArrayOutputStream(); ! e.printStackTrace(new PrintStream(out)); ! new BuDialogError(app, il, out.toString()).activate(); ! try { ! out.close(); ! } catch (IOException ioe) {}; ! } ! } } --- 22,27 ---- */ public static void main(String[] args) { ! Fudaa f=new Fudaa(); ! f.launch(args,DiapreImplementation.informationsSoftware(),false); ! f.startApp(new DiapreImplementation()); } } Index: DiapreImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/diapre/DiapreImplementation.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** DiapreImplementation.java 30 Apr 2004 07:33:41 -0000 1.7 --- DiapreImplementation.java 30 Apr 2004 13:52:17 -0000 1.8 *************** *** 937,941 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculDiapre.class); ! CONNEXION_DIAPRE = c.getPersonne(); SERVEUR_DIAPRE = ICalculDiapreHelper.narrow(c.getTache()); } --- 937,941 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculDiapre.class); ! CONNEXION_DIAPRE = c.getConnexion(); SERVEUR_DIAPRE = ICalculDiapreHelper.narrow(c.getTache()); } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:56
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/dimduc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/dimduc Modified Files: DimducImplementation.java Dimduc.java Log Message: Simplification des classes de démarrage Index: Dimduc.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/dimduc/Dimduc.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Dimduc.java 25 Nov 2003 10:13:41 -0000 1.5 --- Dimduc.java 30 Apr 2004 13:52:17 -0000 1.6 *************** *** 23,147 **** public class Dimduc { public static void main(String[] args) { ! // Lecture des paramètres : erreur et sortie s'il y en a d'autres que ceux acceptés. ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("The flag " + args[0] + " is unknown"); ! System.err.println("Flags : " + flags.flagTotalText()); ! System.exit(1); ! } ! // Affichage de la fenetre stdout/stderr ! if (!flags.no_terminal) { ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! String wlcmsg= ! "*******************************************************************************\n" ! + "* Bienvenue dans Dimduc *\n" ! + "* --------------------- *\n" ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *\n" ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *\n" ! + "* si le programme est actif, si une erreur s'est produite, ... *\n" ! + "* En cas d'erreur, joignez le fichier ts.log) *\n" ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *\n" ! + "*******************************************************************************\n\n"; ! System.out.println(wlcmsg); ! } ! System.out.println("Client Dimduc"); ! // Preferences ! BuPreferences.BU.applyLookAndFeel(); ! BuInformationsSoftware il= DimducImplementation.informationsSoftware(); ! if (BuPreferences.BU.getStringProperty("locale.language").equals("")) { ! BuLanguagePreferencesPanel pp= ! new BuLanguagePreferencesPanel(il.languages); ! //new BuDialogMessage(null,il,pp).activate(); ! //classe Locale importee de librairie java.util ! Locale.setDefault(new Locale(pp.getLocaleString(), "")); ! } ! BuPreferences.BU.applyLanguage(il.languages); ! // Update ! // if( !flags.no_update ) { ! // FudaaUpdate update=new FudaaUpdate(il); ! // update.setInstallMode(flags.jar_update?FudaaUpdate.JAR:FudaaUpdate.CLASS); ! // if( update.scanForUpdate() ) { ! // if( update.startUpdate() ) System.exit(0); ! // } ! // } else System.err.println("Dimduc : no update"); ! // Splash ! FudaaSplashScreen ss= ! new FudaaSplashScreen( ! il, ! 2000, ! new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }); ! if (!flags.no_splash) ! ss.start(); ! /* ! if( !flags.no_server ) { ! if( !flags.no_corba ) { ! ss.setText("Connexion au serveur Dimduc..."); ! ss.setProgression(0); ! System.out.println("Connexion au serveur Dimduc.."); ! if( !flags.no_delay ) { ! DimducImplementation.SERVEUR_DIMDUC= ! ICalculDimducHelper.narrow(CDodico.findServerByName("un-serveur-Dimduc", 31000)); ! if( DimducImplementation.SERVEUR_DIMDUC==null ) { ! ss.setText("Connexion au serveur Dimduc, deuxième tentative..."); ! ss.setProgression(30); ! System.out.println("Connexion au serveur Dimduc, deuxième tentative..."); ! DimducImplementation.SERVEUR_DIMDUC= ! ICalculDimducHelper.narrow(CDodico.findServerByName("un-serveur-Dimduc", 31000)); ! } ! } else { ! DimducImplementation.SERVEUR_DIMDUC= ! ICalculDimducHelper.narrow(CDodico.findServerByName("un-serveur-Dimduc")); ! } ! if( DimducImplementation.SERVEUR_DIMDUC==null ) { ! ss.setText("Echec de la connexion : sortie."); ! System.out.println("Echec de la connexion : sortie."); ! try {Thread.sleep(3000);} catch(InterruptedException e) { ! System.err.println("interrupted"); ! } ! System.exit(1); ! } else { ! ss.setText("Connexion établie"); ! System.out.println("Connexion établie"); ! try {Thread.sleep(3000);} catch(InterruptedException e) {} ! } ! } else { // flags.no_corba ! ss.setText("Lancement du serveur Dimduc..."); ! ss.setProgression(0); ! System.out.println("Lancement du serveur local Dimduc"); ! ICalculDimduc s=new CCalculDimduc(); ! ss.setProgression(40); ! DimducImplementation.SERVEUR_DIMDUC=s; ! } ! } else { // flags.no_server ! ss.setText("Lancement sans serveur"); ! ss.setProgression(0); ! System.out.println("Lancement sans serveur"); ! } ! */ ! ss.setProgression(0); ! DimducApplication app; ! app= new DimducApplication(); ! System.out.println("Initialisation..."); ! ss.setText("Initialisation..."); ! ss.setProgression(80); ! app.init(); ! ss.setProgression(100); ! ss.setVisible(false); ! try { ! app.start(); ! } catch (Throwable e) { ! ByteArrayOutputStream out= new ByteArrayOutputStream(); ! e.printStackTrace(new PrintStream(out)); ! new BuDialogError(app, il, out.toString()).activate(); ! try { ! out.close(); ! } catch (IOException ioe) {}; ! } } } --- 23,29 ---- public class Dimduc { public static void main(String[] args) { ! Fudaa f=new Fudaa(); ! f.launch(args, DimducImplementation.informationsSoftware(),true); ! f.startApp(new DimducImplementation()); } } Index: DimducImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/dimduc/DimducImplementation.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** DimducImplementation.java 30 Apr 2004 07:33:21 -0000 1.9 --- DimducImplementation.java 30 Apr 2004 13:52:17 -0000 1.10 *************** *** 1372,1376 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculDimduc.class); ! CONNEXION_DIMDUC = c.getPersonne(); SERVEUR_DIMDUC = ICalculDimducHelper.narrow(c.getTache()); } --- 1372,1376 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculDimduc.class); ! CONNEXION_DIMDUC = c.getConnexion(); SERVEUR_DIMDUC = ICalculDimducHelper.narrow(c.getTache()); } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:56
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/undo In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/commun/undo Modified Files: FudaaUndoCmdMngListener.java Log Message: Simplification des classes de démarrage Index: FudaaUndoCmdMngListener.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/undo/FudaaUndoCmdMngListener.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** FudaaUndoCmdMngListener.java 31 Mar 2004 08:17:50 -0000 1.4 --- FudaaUndoCmdMngListener.java 30 Apr 2004 13:52:16 -0000 1.5 *************** *** 21,25 **** * @version $Id$ */ ! public class FudaaUndoCmdMngListener implements DodicoCmdMngListener, InternalFrameListener { BuCommonImplementation impl_; --- 21,25 ---- * @version $Id$ */ ! public class FudaaUndoCmdMngListener implements DodicoCmdMngListener { BuCommonImplementation impl_; |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:55
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sipor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/sipor Modified Files: Sipor.java SiporImplementation.java Log Message: Simplification des classes de démarrage Index: SiporImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sipor/SiporImplementation.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** SiporImplementation.java 30 Apr 2004 07:33:42 -0000 1.6 --- SiporImplementation.java 30 Apr 2004 13:52:16 -0000 1.7 *************** *** 910,914 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculSipor.class); ! CONNEXION_SIPOR=c.getPersonne(); SERVEUR_SIPOR=ICalculSiporHelper.narrow(c.getTache()); } --- 910,914 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculSipor.class); ! CONNEXION_SIPOR=c.getConnexion(); SERVEUR_SIPOR=ICalculSiporHelper.narrow(c.getTache()); } Index: Sipor.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sipor/Sipor.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Sipor.java 25 Nov 2003 10:14:22 -0000 1.5 --- Sipor.java 30 Apr 2004 13:52:16 -0000 1.6 *************** *** 1,3 **** ! /* * @file Sipor.java * @creation 1999-10-01 --- 1,3 ---- ! /** * @file Sipor.java * @creation 1999-10-01 *************** *** 8,148 **** */ package org.fudaa.fudaa.sipor; ! import java.io.*; ! import javax.swing.JFrame; ! import org.fudaa.fudaa.commun.*; ! import com.diaam.lgpl.ts.*; ! import com.memoire.bu.*; ! import org.fudaa.dodico.corba.sipor.*; ! import org.fudaa.dodico.objet.*; ! import org.fudaa.dodico.sipor.*; /** * Permet de lancer l'application cliente de SIPOR. ! * ! * @version $Revision$ $Date$ by $Author$ ! * @author Nicolas Chevalier , Bertrand Audinet */ public class Sipor { public static void main(String[] args) { ! // Lecture des paramètres : erreur et sortie s'il y en a d'autres que ceux acceptés. ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("The flag " + args[0] + " is unknown"); ! System.err.println("Flags : " + flags.flagTotalText()); ! System.exit(1); ! } ! // Affichage de la fenetre stdout/stderr ! if (!flags.no_terminal) { ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! String wlcmsg= ! "******************************************************************************\n" ! + "* Bienvenue dans Sipor *\n" ! + "* ------------------ *\n" ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *\n" ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *\n" ! + "* si le programme est actif, si une erreur s'est poduite, ... *\n" ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *\n" ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *\n" ! + "******************************************************************************\n\n"; ! System.out.println(wlcmsg); ! } ! System.out.println("Client Sipor"); ! BuPreferences.BU.applyLanguage( ! SiporImplementation.informationsSoftware().languages); ! // NetCheck ! // FudaaNetworkChecker nc=new FudaaNetworkChecker(SiporImplementation.informationsSoftware()); ! //nc.check(); ! // Update ! // if( !flags.no_update ) { ! // FudaaUpdate update=new FudaaUpdate(SiporImplementation.informationsSoftware()); ! // update.setInstallMode(flags.jar_update?FudaaUpdate.JAR:FudaaUpdate.CLASS); ! // if( update.scanForUpdate() ) { ! // if( update.startUpdate() ) System.exit(0); ! // } ! // } else System.err.println("Sipor : no update"); ! // Splash ! BuSplashScreen ss= ! new BuSplashScreen( ! SiporImplementation.informationsSoftware(), ! 3000, ! new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }); ! ss.start(); ! /* ! if( !flags.no_server ) { ! if( !flags.no_corba ) { ! ss.start(); ! ss.setText("Connexion au serveur Sipor..."); ! ss.setProgression(0); ! System.out.println("Connexion au serveur Sipor.."); ! if( !flags.no_delay ) { ! SiporImplementation.SERVEUR_SIPOR= ! ICalculSiporHelper.narrow(CDodico.findServerByName("un-serveur-sipor", 31000)); ! if( SiporImplementation.SERVEUR_SIPOR==null ) { ! ss.setText("Connexion au serveur Sipor, deuxième tentative..."); ! ss.setProgression(30); ! System.out.println("Connexion au serveur Sipor, deuxième tentative..."); ! SiporImplementation.SERVEUR_SIPOR= ! ICalculSiporHelper.narrow(CDodico.findServerByName("un-serveur-sipor", 31000)); ! } ! } else { ! SiporImplementation.SERVEUR_SIPOR= ! ICalculSiporHelper.narrow(CDodico.findServerByName("un-serveur-sipor")); ! } ! if( SiporImplementation.SERVEUR_SIPOR==null ) { ! ss.setText("Echec de la connexion : sortie."); ! System.out.println("Echec de la connexion : sortie."); ! try {Thread.sleep(3000);} catch(InterruptedException e) { ! System.err.println("interrupted"); ! } ! System.exit(1); ! } else { ! ss.setText("Connexion établie"); ! System.out.println("Connexion établie"); ! try {Thread.sleep(3000);} catch(InterruptedException e) {} ! } ! } else { // flags.no_corba ! ss.start(); ! ss.setText("Lancement du serveur Sipor..."); ! ss.setProgression(0); ! System.out.println("Lancement du serveur local Sipor"); ! ICalculSipor s=new CCalculSipor(); ! ss.setProgression(40); ! SiporImplementation.SERVEUR_SIPOR=s; ! } ! } else { // flags.no_server ! ss.start(); ! ss.setText("Lancement sans serveur"); ! ss.setProgression(0); ! System.out.println("Lancement sans serveur"); ! } ! */ ! ss.setProgression(0); ! ss.setText("Initialisation de l'application..."); ! SiporApplication app= new SiporApplication(); ! app.getImplementation().setSplashScreen(ss); ! System.out.println("Initialisation..."); ! ss.setProgression(80); ! app.init(); ! ss.setProgression(100); ! ss.setVisible(false); ! try { ! app.start(); ! } catch (Throwable e) { ! ByteArrayOutputStream out= new ByteArrayOutputStream(); ! e.printStackTrace(new PrintStream(out)); ! new BuDialogError( ! app, ! SiporImplementation.informationsSoftware(), ! out.toString()) ! .activate(); ! try { ! out.close(); ! } catch (IOException ioe) {}; ! } } ! } --- 8,28 ---- */ package org.fudaa.fudaa.sipor; ! ! import org.fudaa.fudaa.commun.Fudaa; /** * Permet de lancer l'application cliente de SIPOR. ! * ! * @version $Revision$ $Date$ by $Author$ ! * @author Nicolas Chevalier , Bertrand Audinet */ public class Sipor { + + /** + * @param args les arg de l'appli + */ public static void main(String[] args) { ! Fudaa f = new Fudaa(); ! f.launch(args, SiporImplementation.informationsSoftware(), false); ! f.startApp(new SiporImplementation()); } ! } \ No newline at end of file |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:55
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/cubature In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/cubature Modified Files: Cubature.java CubatureImplementation.java Log Message: Simplification des classes de démarrage Index: Cubature.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/cubature/Cubature.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Cubature.java 25 Nov 2003 10:13:36 -0000 1.6 --- Cubature.java 30 Apr 2004 13:52:16 -0000 1.7 *************** *** 8,21 **** */ package org.fudaa.fudaa.cubature; ! import java.io.*; ! import java.util.*; ! import javax.swing.*; ! import org.fudaa.dodico.olb.*; ! import org.fudaa.dodico.objet.*; ! import org.fudaa.dodico.cubature.*; ! import org.fudaa.dodico.corba.cubature.*; ! import com.memoire.bu.*; ! import org.fudaa.fudaa.commun.*; ! import com.diaam.lgpl.ts.*; /** * Point d'entrée de l'application Cubature. --- 8,12 ---- */ package org.fudaa.fudaa.cubature; ! import org.fudaa.fudaa.commun.Fudaa; /** * Point d'entrée de l'application Cubature. *************** *** 25,124 **** */ public class Cubature { - final public static String[][] SOFTWARE_CLASSES= - new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }; /** * Exécution de l'application */ public static void main(String[] args) { ! System.out.println("Client Cubature"); ! // Lecture des flags ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("The flag " + args[0] + " is unknown"); ! System.err.println("Flags: " + flags.flagTotalText()); ! System.exit(1); ! } ! // Console système ! if (!flags.no_terminal) { ! String ver= CubatureImplementation.informationsSoftware().version; ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setTitle("Console système"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! CubatureImplementation.ts= fts; ! String wlcmsg= ! "******************************************************************************\n" ! + "* Bienvenue dans Cubature " ! + ver ! + " *\n" ! + "* ----------------------- *\n" ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *\n" ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *\n" ! + "* si le programme est actif, si une erreur s'est produite, ... *\n" ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *\n" ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *\n" ! + "******************************************************************************\n\n"; ! System.out.println(wlcmsg); ! } ! // Preferences ! BuInformationsSoftware il= CubatureImplementation.informationsSoftware(); ! BuPreferences.BU.applyLookAndFeel(); ! // Network Check ! // FudaaNetworkChecker nc=new FudaaNetworkChecker(il); ! // nc.check(); ! // Update ! // if( !flags.no_update ) { ! // FudaaUpdate update=new FudaaUpdate(il); ! // update.setInstallMode(flags.jar_update?FudaaUpdate.JAR:FudaaUpdate.CLASS); ! // if( update.scanForUpdate() ) { ! // if( update.startUpdate() ) ! // System.exit(0); ! // } else System.err.println("Cubature : no update"); ! // } ! // Splash screen ! BuSplashScreen ss= new BuSplashScreen(il, 3000, SOFTWARE_CLASSES); ! // if (!flags.no_splash) ss.start(); ! ss.setProgression(0); ! ss.setText("Recherche d'un serveur Cubature distant..."); ! /* ! if(!flags.no_corba&&!flags.no_server) ! // Recherche du serveur ! CubatureImplementation.SERVEUR_CUBATURE=ICalculCubatureHelper.narrow( ! CDodico.findServerByInterface("::cubature::ICalculCubature",4000)); ! ! ss.setProgression(20); ! ! if(!flags.no_server) ! if(CubatureImplementation.SERVEUR_CUBATURE==null) { ! ! ss.setText("Lancement d'un serveur Cubature local..."); ! System.err.print("Lancement d'un serveur Cubature local..."); ! ! { ! ss.setProgression(30); ! ss.setText("Initialisation du serveur local... "); ! CubatureImplementation.SERVEUR_CUBATURE=new CCalculCubature(); ! System.err.println("OK"); ! ! } ! ! } ! */ ! ss.setProgression(40); ! ss.setText("Création de l'application..."); ! CubatureApplication app= new CubatureApplication(); ! ss.setProgression(60); ! ss.setText("Initialisation de l'application..."); ! app.init(); ! ss.setProgression(100); ! try { ! Thread.currentThread().sleep(500); ! } catch (Exception ex) {} ! ss.setVisible(false); ! app.start(); } } --- 16,26 ---- */ public class Cubature { /** * Exécution de l'application */ public static void main(String[] args) { ! Fudaa f=new Fudaa(); ! f.launch(args,CubatureImplementation.informationsSoftware(),false); ! f.startApp(new CubatureImplementation()); } } Index: CubatureImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/cubature/CubatureImplementation.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** CubatureImplementation.java 30 Apr 2004 07:33:19 -0000 1.6 --- CubatureImplementation.java 30 Apr 2004 13:52:16 -0000 1.7 *************** *** 308,312 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculCubature.class); ! CONNEXION_CUBATURE = c.getPersonne(); SERVEUR_CUBATURE = ICalculCubatureHelper.narrow(c.getTache()); } --- 308,312 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c = (FudaaDodicoTacheConnexion) _r.get(DCalculCubature.class); ! CONNEXION_CUBATURE = c.getConnexion(); SERVEUR_CUBATURE = ICalculCubatureHelper.narrow(c.getTache()); } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:55
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/refonde In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/refonde Modified Files: RefondeImplementation.java Refonde.java Log Message: Simplification des classes de démarrage Index: Refonde.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/refonde/Refonde.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Refonde.java 25 Nov 2003 10:14:10 -0000 1.5 --- Refonde.java 30 Apr 2004 13:52:15 -0000 1.6 *************** *** 42,46 **** } // Console système ! if (!flags.no_terminal) { String ver= RefondeImplementation.informationsSoftware().version; TerminalStandard ts= new TerminalStandard(); --- 42,46 ---- } // Console système ! if (!flags.no_log) { String ver= RefondeImplementation.informationsSoftware().version; TerminalStandard ts= new TerminalStandard(); Index: RefondeImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/refonde/RefondeImplementation.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** RefondeImplementation.java 30 Apr 2004 07:33:21 -0000 1.10 --- RefondeImplementation.java 30 Apr 2004 13:52:14 -0000 1.11 *************** *** 2791,2801 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculRefonde.class); ! CONNEXION_REFONDE=c.getPersonne(); SERVEUR_REFONDE=ICalculRefondeHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculOlb.class); ! CONNEXION_OLB=c.getPersonne(); SERVEUR_OLB=ICalculOlbHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculDunes.class); ! CONNEXION_DUNES=c.getPersonne(); SERVEUR_DUNES=ICalculDunesHelper.narrow(c.getTache()); } --- 2791,2801 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculRefonde.class); ! CONNEXION_REFONDE=c.getConnexion(); SERVEUR_REFONDE=ICalculRefondeHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculOlb.class); ! CONNEXION_OLB=c.getConnexion(); SERVEUR_OLB=ICalculOlbHelper.narrow(c.getTache()); c=(FudaaDodicoTacheConnexion)_r.get(DCalculDunes.class); ! CONNEXION_DUNES=c.getConnexion(); SERVEUR_DUNES=ICalculDunesHelper.narrow(c.getTache()); } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:53
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/dodico In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/commun/dodico Modified Files: FudaaDodicoSearchPanel.java FudaaDodicoTacheConnexion.java FudaaDodicoMonitor.java FudaaDodicoSelectionFirstPanel.java FudaaDodicoSelectionServeur.java Log Message: Simplification des classes de démarrage Index: FudaaDodicoMonitor.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/dodico/FudaaDodicoMonitor.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** FudaaDodicoMonitor.java 30 Apr 2004 07:33:19 -0000 1.4 --- FudaaDodicoMonitor.java 30 Apr 2004 13:52:13 -0000 1.5 *************** *** 29,32 **** --- 29,35 ---- public class FudaaDodicoMonitor extends JComponent implements Runnable { protected int[] actu_; + /** + * Le constructeur par def. + */ public FudaaDodicoMonitor() { super(); *************** *** 42,45 **** --- 45,51 ---- monitor.start(); } + /** + * @see javax.swing.JComponent#getToolTipLocation(java.awt.event.MouseEvent) + */ public Point getToolTipLocation(MouseEvent _evt) { Point r= super.getToolTipLocation(_evt); *************** *** 51,54 **** --- 57,63 ---- return r; } + /** + * @see java.awt.Component#paint(java.awt.Graphics) + */ public void paint(Graphics _g) { Dimension size= getSize(); Index: FudaaDodicoSearchPanel.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/dodico/FudaaDodicoSearchPanel.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** FudaaDodicoSearchPanel.java 30 Apr 2004 07:33:19 -0000 1.1 --- FudaaDodicoSearchPanel.java 30 Apr 2004 13:52:13 -0000 1.2 *************** *** 18,22 **** import com.memoire.bu.BuBorderLayout; import com.memoire.bu.BuButton; - import com.memoire.bu.BuEmptyList; import com.memoire.bu.BuGlassPaneStop; import com.memoire.bu.BuScrollPane; --- 18,21 ---- *************** *** 28,31 **** --- 27,31 ---- /** + * Un panneau de recherche pour des objet corba * @author Fred Deniger * @version $Id$ *************** *** 45,49 **** /** ! * */ public FudaaDodicoSearchPanel(String _srvName, boolean local) { --- 45,50 ---- /** ! * @param _srvName le nom du serveur a cherche ! * @param local true si objet local autorise */ public FudaaDodicoSearchPanel(String _srvName, boolean local) { *************** *** 66,77 **** } public boolean isLocal() { ! return list_.getSelectedIndex() == 0; } public String getSelectedElt() { return (String) list_.getSelectedValue(); } public void setDialog(JDialog _d) { if (isSearch_) { --- 67,88 ---- } + /** + * @return true si objet local autorise et si objet local choisi + */ public boolean isLocal() { ! return localAuthorized_ && (list_.getSelectedIndex() == 0); } + /** + * @return le nom du serveur choisi. + */ public String getSelectedElt() { return (String) list_.getSelectedValue(); } + /** + * Cette methode sert a initialise un glasspane sur le dialogue parent. + * @param _d le dialogue contenant ce panneau + */ public void setDialog(JDialog _d) { if (isSearch_) { Index: FudaaDodicoSelectionFirstPanel.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/dodico/FudaaDodicoSelectionFirstPanel.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** FudaaDodicoSelectionFirstPanel.java 30 Apr 2004 07:33:19 -0000 1.1 --- FudaaDodicoSelectionFirstPanel.java 30 Apr 2004 13:52:13 -0000 1.2 *************** *** 9,13 **** --- 9,16 ---- package org.fudaa.fudaa.commun.dodico; + import java.awt.Component; import java.awt.event.ActionEvent; + import java.util.HashMap; + import java.util.Map; import javax.swing.BorderFactory; *************** *** 18,22 **** import com.memoire.bu.BuCheckBox; import com.memoire.bu.BuScrollPane; - import com.memoire.bu.BuTable; import com.memoire.bu.BuVerticalLayout; --- 21,24 ---- *************** *** 24,30 **** --- 26,34 ---- import org.fudaa.ebli.tableau.EbliCellBooleanEditor; import org.fudaa.ebli.tableau.EbliCellBooleanRenderer; + import org.fudaa.ebli.tableau.EbliCellTextRenderer; import org.fudaa.fudaa.ressource.FudaaResource; /** + * Le panneau permettant de choisir le mode de connexion pour chaque serveur. * @author Fred Deniger * @version $Id$ *************** *** 33,43 **** FudaaDodicoSelectionServeur srv_; ! boolean[] distant_; ! BuCheckBox allLocal_; ! BuCheckBox doNotAsk_; ! JTable t; /** ! * */ public FudaaDodicoSelectionFirstPanel(FudaaDodicoSelectionServeur _s) { --- 37,47 ---- FudaaDodicoSelectionServeur srv_; ! boolean[] distant_; ! BuCheckBox allLocal_; ! BuCheckBox doNotAsk_; ! JTable t; /** ! * @param _s le coeur */ public FudaaDodicoSelectionFirstPanel(FudaaDodicoSelectionServeur _s) { *************** *** 50,58 **** doNotAsk_ = new BuCheckBox(FudaaResource.getS("Toujours se connecter localement")); doNotAsk_.setBorder(BorderFactory.createEmptyBorder(0, 10, 15, 0)); add(doNotAsk_); doNotAsk_.setEnabled(false); add(doNotAsk_); t = new JTable(new ServeurTypeTableModel()); ! t.getColumnModel().getColumn(0).setCellRenderer(srv_.getServeurCellRenderer()); TableColumn c2 = t.getColumnModel().getColumn(1); c2.setCellEditor(new EbliCellBooleanEditor()); --- 54,63 ---- doNotAsk_ = new BuCheckBox(FudaaResource.getS("Toujours se connecter localement")); doNotAsk_.setBorder(BorderFactory.createEmptyBorder(0, 10, 15, 0)); + doNotAsk_.setSelected(_s.getAllLocalPref()); add(doNotAsk_); doNotAsk_.setEnabled(false); add(doNotAsk_); t = new JTable(new ServeurTypeTableModel()); ! t.getColumnModel().getColumn(0).setCellRenderer(new ServeurCellRenderer()); TableColumn c2 = t.getColumnModel().getColumn(1); c2.setCellEditor(new EbliCellBooleanEditor()); *************** *** 68,75 **** --- 73,87 ---- } + /** + * @return true si l'utilisateur n'a choisi que des connexions locales + */ public boolean isAllLocalSet() { return allLocal_.isSelected(); } + /** + * @return le tableau des connexions a distance dans le meme ordre que les getClass de + * FudaaDodicoSelectionServeur + */ public boolean[] getResults() { return distant_; *************** *** 141,148 **** --- 153,166 ---- } + /** + * @return true si la case "ne plus demander" est activée. + */ public boolean isDoNotAskEnable() { return doNotAsk_.isEnabled(); } + /** + * @return l'état de la case "ne plus demander" + */ public boolean getDoNotAskValue() { return doNotAsk_.isSelected(); *************** *** 166,171 **** else super.actionPerformed(_evt); } ! /** ! * @see org.fudaa.ebli.dialog.EbliSimpleDialogPanel#apply() ! */ } \ No newline at end of file --- 184,214 ---- else super.actionPerformed(_evt); } ! ! private class ServeurCellRenderer extends EbliCellTextRenderer { ! ! Map classNameMap = new HashMap(); ! ! /** ! * @see javax.swing.table.TableCellRenderer#getTableCellRendererComponent(javax.swing.JTable, ! * java.lang.Object, boolean, boolean, int, int) ! */ ! public Component getTableCellRendererComponent(JTable _table, Object _value, ! boolean _isSelected, boolean _hasFocus, int _row, int _column) { ! super.getTableCellRendererComponent(_table, _value, _isSelected, _hasFocus, _row, _column); ! String s = (String) classNameMap.get(_value); ! if (s == null) { ! String className = ((Class) _value).getName(); ! s = className.substring(className.lastIndexOf('.') + 1); ! String dcal = "DCalcul"; ! if (s.startsWith(dcal)) s = s.substring(dcal.length()); ! else { ! dcal = "DService"; ! if (s.startsWith(dcal)) s = s.substring(dcal.length()); ! } ! classNameMap.put(_value, s); ! } ! setText(s); ! return this; ! } ! } } \ No newline at end of file Index: FudaaDodicoSelectionServeur.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/dodico/FudaaDodicoSelectionServeur.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** FudaaDodicoSelectionServeur.java 30 Apr 2004 07:33:19 -0000 1.7 --- FudaaDodicoSelectionServeur.java 30 Apr 2004 13:52:13 -0000 1.8 *************** *** 9,13 **** package org.fudaa.fudaa.commun.dodico; - import java.awt.Component; import java.util.ArrayList; import java.util.HashMap; --- 9,12 ---- *************** *** 18,29 **** import javax.swing.JFrame; import javax.swing.JOptionPane; - import javax.swing.JTable; - import javax.swing.table.TableCellRenderer; - import com.memoire.bu.BuCommonImplementation; import com.memoire.bu.BuGlassPaneStop; import org.fudaa.ctulu.CtuluLib; - import org.fudaa.dodico.corba.objet.IConnexion; import org.fudaa.dodico.corba.objet.IPersonne; import org.fudaa.dodico.corba.objet.IPersonneHelper; --- 17,24 ---- *************** *** 33,39 **** import org.fudaa.dodico.objet.UsineLib; import org.fudaa.ebli.dialog.EbliSimpleDialog; - import org.fudaa.ebli.tableau.EbliCellTextRenderer; import org.fudaa.fudaa.commun.FudaaCommonImplementation; - import org.fudaa.fudaa.commun.FudaaImplementation; import org.fudaa.fudaa.ressource.FudaaResource; --- 28,32 ---- *************** *** 47,55 **** private FudaaCommonImplementation impl_; BuGlassPaneStop glasspane_; public static boolean forceCorba_ = false; public static boolean forceNoCorba_ = false; /** ! * */ public FudaaDodicoSelectionServeur(FudaaCommonImplementation _impl, Class[] serviceClass) { --- 40,55 ---- private FudaaCommonImplementation impl_; BuGlassPaneStop glasspane_; + /** + * Si true, la fenetre de connexion corba sera activee. Ce champ est prioritaire + */ public static boolean forceCorba_ = false; + /** + * si true, les connexions seront locales. + */ public static boolean forceNoCorba_ = false; /** ! * @param _impl l'impl parente ! * @param serviceClass les classes des DTache */ public FudaaDodicoSelectionServeur(FudaaCommonImplementation _impl, Class[] serviceClass) { *************** *** 59,82 **** } public Map findServer() { boolean allLocal = false; Map r = null; ! if (UsineLib.isUsinePolicySet()) {} ! if (forceCorba_) { if (CtuluLib.DEBUG) CtuluLib.debug("distant par parametres"); allLocal = false; } else if (forceNoCorba_) { if (CtuluLib.DEBUG) CtuluLib.debug("local par parametres"); allLocal = true; } else { allLocal = getAllLocalPref(); if (CtuluLib.DEBUG) CtuluLib.debug("local par pref=" + allLocal); } if (allLocal) { r = doLocal(); } else { FudaaDodicoSelectionFirstPanel firstPn = new FudaaDodicoSelectionFirstPanel(this); --- 59,89 ---- } + /** + * Renvoie la table des connexions :(DTache.class,FudaaDodicoTacheConnexion). + * @return null si probleme. + */ public Map findServer() { boolean allLocal = false; Map r = null; ! //si force corba, fenetre de connexion if (forceCorba_) { if (CtuluLib.DEBUG) CtuluLib.debug("distant par parametres"); allLocal = false; } + //si force no corba, pas de fenetre else if (forceNoCorba_) { if (CtuluLib.DEBUG) CtuluLib.debug("local par parametres"); allLocal = true; } + //prise en compte des prefs else { allLocal = getAllLocalPref(); if (CtuluLib.DEBUG) CtuluLib.debug("local par pref=" + allLocal); } + //si tout local, on établit automatiquement les connexions locale if (allLocal) { r = doLocal(); } + //la fenetre de connexions else { FudaaDodicoSelectionFirstPanel firstPn = new FudaaDodicoSelectionFirstPanel(this); *************** *** 186,247 **** } - TableCellRenderer srvCellRenderer_; - - public TableCellRenderer getServeurCellRenderer() { - if (srvCellRenderer_ == null) { - srvCellRenderer_ = new ServeurCellRenderer(); - } - return srvCellRenderer_; - - } - - public static class ServeurCellRenderer extends EbliCellTextRenderer { - - Map classNameMap = new HashMap(); - - /** - * @see javax.swing.table.TableCellRenderer#getTableCellRendererComponent(javax.swing.JTable, - * java.lang.Object, boolean, boolean, int, int) - */ - public Component getTableCellRendererComponent(JTable _table, Object _value, - boolean _isSelected, boolean _hasFocus, int _row, int _column) { - super.getTableCellRendererComponent(_table, _value, _isSelected, _hasFocus, _row, _column); - String s = (String) classNameMap.get(_value); - if (s == null) { - String className = ((Class) _value).getName(); - s = className.substring(className.lastIndexOf('.') + 1); - String dcal = "DCalcul"; - if (s.startsWith(dcal)) s = s.substring(dcal.length()); - else{ - dcal = "DService"; - if (s.startsWith(dcal)) s = s.substring(dcal.length()); - } - classNameMap.put(_value, s); - } - setText(s); - return this; - } - } public final boolean getAllLocalPref() { return impl_.getApplicationPreferences().getBooleanProperty("dodico.local.only", false); } public final void setAllLocalPref(boolean _b) { impl_.getApplicationPreferences().putBooleanProperty("dodico.local.only", _b); } public int getNbServeur() { return serviceClass_.length; } public Class getServeurClass(int _i) { return serviceClass_[_i]; } public static void setForceCorba() { forceCorba_ = true; } public static void setForceNoCorba() { if (forceCorba_) { --- 193,236 ---- } + /** + * @return l'etat de la preference pour dodico + */ public final boolean getAllLocalPref() { return impl_.getApplicationPreferences().getBooleanProperty("dodico.local.only", false); } + /** + * @param _b nouvelle valeur pour la pref. + */ public final void setAllLocalPref(boolean _b) { impl_.getApplicationPreferences().putBooleanProperty("dodico.local.only", _b); } + /** + * @return le nombre de serveur a connecter + */ public int getNbServeur() { return serviceClass_.length; } + /** + * @param _i l'index compris entre 0 et getNbServeur + * @return la classe de la DTache + */ public Class getServeurClass(int _i) { return serviceClass_[_i]; } + /** + * Force l'affichage du panneau de connexion ( quelles que soient les preferences) + */ public static void setForceCorba() { forceCorba_ = true; } + /** + * Force les connexions locales ( quelles que soient les preferences) + */ public static void setForceNoCorba() { if (forceCorba_) { Index: FudaaDodicoTacheConnexion.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/dodico/FudaaDodicoTacheConnexion.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** FudaaDodicoTacheConnexion.java 30 Apr 2004 07:33:19 -0000 1.1 --- FudaaDodicoTacheConnexion.java 30 Apr 2004 13:52:13 -0000 1.2 *************** *** 13,16 **** --- 13,21 ---- + /** + * Une classe permettant de stocker la tache et la connexion associee. + * @author Fred Deniger + * @version $Id$ + */ public class FudaaDodicoTacheConnexion { *************** *** 18,21 **** --- 23,30 ---- private IConnexion connexion_; + /** + * @param _t la tache + * @param _c la connexion associe + */ public FudaaDodicoTacheConnexion(ITache _t,IConnexion _c){ tache_=_t; *************** *** 23,31 **** } public boolean isAllSet(){ return (tache_!=null) && (connexion_!=null); } ! public boolean isConnecte(){ return (connexion_!=null) && (connexion_.connecte()); } --- 32,46 ---- } + /** + * @return true si la tache et la connexion ne sont pas nul + */ public boolean isAllSet(){ return (tache_!=null) && (connexion_!=null); } ! /** ! * @return true si la connexion n'est pas nul et s'il est réellement connectee. ! */ ! public boolean isConnected(){ return (connexion_!=null) && (connexion_.connecte()); } *************** *** 33,37 **** * @return Returns the personne. */ ! public IConnexion getPersonne() { return connexion_; } --- 48,52 ---- * @return Returns the personne. */ ! public IConnexion getConnexion() { return connexion_; } *************** *** 43,50 **** } public boolean isAllSetAndConnected(){ ! return isAllSet() && isConnecte(); } public void deconnecte(){ if(isAllSet()) tache_.deconnexion(connexion_); --- 58,71 ---- } + /** + * @return true si isAllSet et isConnected + */ public boolean isAllSetAndConnected(){ ! return isAllSet() && isConnected(); } + /** + * Deconnecte. + */ public void deconnecte(){ if(isAllSet()) tache_.deconnexion(connexion_); |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:53
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/sinavi Modified Files: SinaviImplementation.java Sinavi.java Log Message: Simplification des classes de démarrage Index: SinaviImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi/SinaviImplementation.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** SinaviImplementation.java 30 Apr 2004 07:33:17 -0000 1.7 --- SinaviImplementation.java 30 Apr 2004 13:52:12 -0000 1.8 *************** *** 672,676 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DServiceSinavi.class); ! CONNEXION_SINAVI=c.getPersonne(); SERVICE_SINAVI=IServiceSinaviHelper.narrow(c.getTache()); } --- 672,676 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DServiceSinavi.class); ! CONNEXION_SINAVI=c.getConnexion(); SERVICE_SINAVI=IServiceSinaviHelper.narrow(c.getTache()); } Index: Sinavi.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi/Sinavi.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Sinavi.java 25 Nov 2003 10:14:19 -0000 1.4 --- Sinavi.java 30 Apr 2004 13:52:12 -0000 1.5 *************** *** 1,3 **** ! /* * @file Sinavi.java * @creation 2001-05-17 --- 1,3 ---- ! /** * @file Sinavi.java * @creation 2001-05-17 *************** *** 8,20 **** */ package org.fudaa.fudaa.sinavi; ! import java.io.*; ! import javax.swing.JFrame; ! import org.fudaa.fudaa.commun.*; ! import com.diaam.lgpl.ts.*; ! import com.memoire.bu.*; ! import org.fudaa.dodico.corba.navigation.*; ! import org.fudaa.dodico.corba.probabilite.*; ! import org.fudaa.dodico.navigation.*; ! import org.fudaa.dodico.objet.*; /** * Permet de lancer l'application cliente de SINAVI. --- 8,12 ---- */ package org.fudaa.fudaa.sinavi; ! import org.fudaa.fudaa.commun.Fudaa; /** * Permet de lancer l'application cliente de SINAVI. *************** *** 25,34 **** public class Sinavi { /** - * Permet de charger toutes les classes necessaires au lancement de - * l'application. - */ - public final static String[][] SOFTWARE_CLASSES= - new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES }; - /** * main de Sinavi class. * --- 17,20 ---- *************** *** 36,201 **** */ public static void main(String[] args) { ! /*Lecture des parametres : erreur et sortie s'il y en a d'autres que ceux ! acceptes.*/ ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("The flag " + args[0] + " is unknown"); ! System.err.println("Flags : " + flags.flagTotalText()); ! System.exit(1); ! } ! // Affichage de la fenetre stdout/stderr ! if (!flags.no_terminal) { ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! String wlcmsg= ! "******************************************************************************\n" ! + "* Bienvenue dans Sinavi *\n" ! + "* ------------------ *\n" ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *\n" ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *\n" ! + "* si le programme est actif, si une erreur s'est poduite, ... *\n" ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *\n" ! + "* au mail de notification de bogue, ceci nous aidera a comprendre. *\n" ! + "******************************************************************************\n\n"; ! System.out.println(wlcmsg); ! } ! System.out.println("Client Sinavi"); ! BuPreferences.BU.applyLanguage( ! SinaviImplementation.informationsSoftware().languages); ! /* a remettre lors de l'utilisation de CORBA ! ! // NetCheck ! FudaaNetworkChecker nc=new FudaaNetworkChecker(SinaviImplementation.informationsSoftware()); ! nc.check(); ! ! // Update ! if( !flags.no_update ) { ! FudaaUpdate update=new FudaaUpdate(SinaviImplementation.informationsSoftware()); ! update.setInstallMode(flags.jar_update?FudaaUpdate.JAR:FudaaUpdate.CLASS); ! if( update.scanForUpdate() ) { ! if( update.startUpdate() ) System.exit(0); ! } ! } else System.err.println("Sinavi : no update"); ! ! ! */ ! // Splash ! BuSplashScreen ss= ! new BuSplashScreen( ! SinaviImplementation.informationsSoftware(), ! 3000, ! Sinavi.SOFTWARE_CLASSES); ! /*if(!flags.no_server) ! { ! if(!flags.no_corba) ! { ! ss.start(); ! ss.setText("Connexion au serveur Sinavi..."); ! ss.setProgression(0); ! System.out.println("Connexion au serveur Sinavi.."); ! if(!flags.no_delay) ! { ! CDodico.findUsine() = UNavigationHelper.narrow( ! CDodico.findServerByInterface(":navigation::IUNavigation", 31000)); ! if(CDodico.findUsine() == null) ! { ! ss.setText("Connexion au serveur Sinavi, deuxieme tentative..."); ! ss.setProgression(30); ! System.out.println("Connexion au serveur Sinavi, deuxieme tentative..."); ! CDodico.findUsine() = UNavigationHelper.narrow( ! CDodico.findServerByInterface(":navigation::IUNavigation", 31000)); ! } ! } ! else ! { ! CDodico.findUsine() = UNavigationHelper.narrow( ! CDodico.findServerByInterface(":navigation::IUNavigation")); ! } ! if(CDodico.findUsine() == null) ! { ! ss.setText("Echec de la connexion : sortie."); ! System.out.println("Echec de la connexion : sortie."); ! try ! { ! Thread.sleep(3000); ! } ! catch(InterruptedException e) ! { ! System.err.println("interrupted"); ! } ! System.exit(1); ! } ! else ! { ! ss.setText("Connexion etablie"); ! System.out.println("Connexion etablie"); ! try ! { ! Thread.sleep(3000); ! } ! catch(InterruptedException e) ! { ! } ! } ! } ! else ! {// flags.no_corba ! ss.start(); ! ss.setText("Lancement du serveur Sinavi..."); ! ss.setProgression(0); ! System.out.println("Lancement du serveur local Sinavi"); ! CDodico.findUsine() = new CUNavigation(); ! ss.setProgression(40); ! } ! } ! ! else ! {// flags.no_server ! ss.start(); ! ss.setText("Lancement sans serveur"); ! ss.setProgression(0); ! System.out.println("Lancement sans serveur"); ! }*/ ! //SinaviApplication app = new SinaviApplication(); ! ss.start(); ! ss.setProgression(0); ! ss.setText("Lancement application..."); ! BuApplication app= new BuApplication(); ! app.setImplementation(new SinaviImplementation()); ! app.getImplementation().setSplashScreen(ss); ! ss.setProgression(20); ! System.out.println("Initialisation..."); ! ss.setText("Initialisation..."); ! app.init(); ! /* BuGlassPaneStop glasspane = new BuGlassPaneStop(); ! app.setGlassPane(glasspane); ! glasspane.setVisible(true);*/ ! ss.setProgression(100); ! ss.setText("Démarrage de l'application"); ! try { ! Thread.currentThread().sleep(500); ! } catch (Exception _ex) { ! _ex.printStackTrace(); ! } ! ss.setVisible(false); ! try { ! app.start(); ! } catch (Throwable e) { ! ByteArrayOutputStream out= new ByteArrayOutputStream(); ! e.printStackTrace(new PrintStream(out)); ! new BuDialogError( ! app, ! SinaviImplementation.informationsSoftware(), ! out.toString()) ! .activate(); ! try { ! out.close(); ! } catch (IOException ioe) {} ! } } } --- 22,28 ---- */ public static void main(String[] args) { ! Fudaa f=new Fudaa(); ! f.launch(args,SinaviImplementation.informationsSoftware(),false); ! f.startApp(new SinaviImplementation()); } } |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:52
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/navmer In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/navmer Modified Files: Navmer.java NavmerImplementation.java Log Message: Simplification des classes de démarrage Index: NavmerImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/navmer/NavmerImplementation.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** NavmerImplementation.java 30 Apr 2004 07:33:20 -0000 1.9 --- NavmerImplementation.java 30 Apr 2004 13:52:12 -0000 1.10 *************** *** 1592,1596 **** protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculNavmer.class); ! CONNEXION_NAVMER=c.getPersonne(); SERVEUR_NAVMER=ICalculNavmerHelper.narrow(c.getTache()); } --- 1592,1596 ---- protected void initConnexions(Map _r) { FudaaDodicoTacheConnexion c=(FudaaDodicoTacheConnexion)_r.get(DCalculNavmer.class); ! CONNEXION_NAVMER=c.getConnexion(); SERVEUR_NAVMER=ICalculNavmerHelper.narrow(c.getTache()); } Index: Navmer.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/navmer/Navmer.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Navmer.java 25 Nov 2003 10:13:59 -0000 1.5 --- Navmer.java 30 Apr 2004 13:51:58 -0000 1.6 *************** *** 1,3 **** ! /* * @file Navmer.java * @creation 2000-10-03 --- 1,3 ---- ! /** * @file Navmer.java * @creation 2000-10-03 *************** *** 8,187 **** */ package org.fudaa.fudaa.navmer; ! import java.io.*; ! import java.util.*; ! import javax.swing.*; ! import org.fudaa.dodico.corba.calcul.*; ! import com.memoire.bu.*; ! import org.fudaa.fudaa.commun.*; ! import com.diaam.lgpl.ts.*; /** * Classe de lancement de l'application Navmer. Contient la methode main. ! * ! * @version $Revision$ $Date$ by $Author$ ! * @author Nicolas Maillot */ public class Navmer { /** * put your documentation comment here * @param args */ public static void main(String[] args) { ! Thread.currentThread().setName("Navmer main thread"); ! Thread.currentThread().setPriority(Thread.NORM_PRIORITY - 1); ! System.out.println("Client Navmer"); ! // Lecture des flags ! FudaaCommandLineParser flags= new FudaaCommandLineParser(); ! args= flags.parse(args); ! if (args.length > 0) { ! System.err.println("L'option " + args[0] + " n'est pas reconnue"); ! System.err.println("Options valides: " + flags.flagTotalText()); ! System.exit(1); ! } ! // Affichage de la fenetre stdout/stderr ! if (!flags.no_terminal) { ! TerminalStandard ts= new TerminalStandard(); ! ts.activeStandards(); ! JFrame fts= new JFrame("Console"); ! fts.setContentPane(ts); ! fts.pack(); ! fts.show(); ! String wlcmsg= ! "******************************************************************************\n" ! + "* Bienvenue dans Navmer *\n" ! + "* -------------------- *\n" ! + "* Ceci est la console texte. Elle affiche tous les messages systeme: *\n" ! + "* erreurs, taches en cours. Consultez-la regulierement pour savoir *\n" ! + "* si le programme est actif, si une erreur s'est poduite, ... *\n" ! + "* En cas d'erreur, joignez son contenu (enregistre dans le fichier ts.log) *\n" ! + "* au courriel de notification de bogue, ceci nous aidera a comprendre. *\n" ! + "******************************************************************************\n\n"; ! System.out.println(wlcmsg); ! } ! // Preferences ! BuPreferences.BU.applyLookAndFeel(); ! BuInformationsSoftware il= NavmerImplementation.informationsSoftware(); ! if (BuPreferences.BU.getStringProperty("locale.language").equals("")) { ! BuLanguagePreferencesPanel pp= ! new BuLanguagePreferencesPanel(il.languages); ! //new BuDialogMessage(null,il,pp).activate(); ! Locale.setDefault(new Locale(pp.getLocaleString(), "")); ! } ! BuPreferences.BU.applyLanguage(il.languages); ! // Network Check ! /* @GDX TMP ! FudaaNetworkChecker nc = new FudaaNetworkChecker(il); ! nc.check(); ! */ ! // Update ! // if (!flags.no_update) ! // { ! // FudaaUpdate update = new FudaaUpdate(il); ! // update.setInstallMode(flags.jar_update ? FudaaUpdate.JAR : FudaaUpdate.CLASS); ! // ! // if (update.scanForUpdate()) ! // { ! // BuRegistry.register(update); ! // boolean r = update.startUpdate(); ! // BuRegistry.unregister(update); ! // if (r) ! // return; ! // } ! // } ! // Splash screen ! FudaaSplashScreen ss= ! new FudaaSplashScreen( ! il, ! 2000, ! new String[][] { BuLib.SWING_CLASSES, BuLib.BU_CLASSES, // ScriptLib.SCRIPT_CLASSES, ! // CurviLib.CURVI_CLASSES ! }); ! if (BuPreferences.BU.getBooleanProperty("splashscreen.visible", true)) { ! // Exception dans Mac L&F ! try { ! ss.start(); ! } catch (Exception _ex) { ! _ex.printStackTrace(); ! } ! } ! ss.setProgression(0); ! /* ! if (NavmerImplementation.SERVEUR_NAVMER == null) ! { ! if (!flags.no_corba && !flags.no_server) ! { ! ss.setText("Recherche d'un serveur Navmer distant..."); ! ! //System.err.print("Recherche d'un serveur Navmer distant "); ! NavmerImplementation.SERVEUR_NAVMER=ICalculNavmerHelper.narrow ! (CDodico.findServerByInterface("::navmer::ICalculNavmer",4000)); ! ss.setProgression(20); ! } ! } ! ! if (!flags.no_server) ! if (NavmerImplementation.SERVEUR_NAVMER == null) ! { ! ss.setProgression(30); ! ss.setText("Initialisation du serveur local..."); ! ! String OS = System.getProperty("os.name"); ! String FS = System.getProperty("file.separator"); ! String PS = "serveurs" + FS + "navmer" + FS + "navmer"; ! ! if (OS.startsWith("Win")) ! OS = "Win95"; ! System.err.println("OS=" + OS); ! System.err.println("PS=" + PS); ! ! // System.err.print("Recherche d'un serveur Navmer local "); ! // On charge le chemin de l'executable ! NavmerPreferences prefs; ! prefs=NavmerPreferences.NAVMER; ! prefs.readIniFile(); ! String execpath=(String)prefs.getStringProperty("execpath"); ! ! //Si le chemin n'existe pas on passe execpath null ! //Ceci permet de determiner quel executable utiliser ! if(!((new File((execpath==null)?"":execpath)).exists())) ! execpath=null; ! ! boolean execok= ! execpath!=null || ! new File(PS + "-" + OS + ".x").exists() || ! new File(PS + "-" + OS + ".exe").exists(); ! ! if(execok) ! { ! CCalculNavmer SERVEUR_NAVMER = new CCalculNavmer(); ! SERVEUR_NAVMER.setExecPath(execpath); ! NavmerImplementation.SERVEUR_NAVMER = SERVEUR_NAVMER; ! } ! else ! { ! System.err.println("# introuvable."); ! } ! } ! */ ! ss.setProgression(10); ! ss.setText("Création de l'application..."); ! BuApplication app= new BuApplication(); ! app.setImplementation(new NavmerImplementation()); ! ss.setProgression(20); ! app.getImplementation().setSplashScreen(ss); ! app.init(); ! BuGlassPaneStop glasspane= new BuGlassPaneStop(); ! app.setGlassPane(glasspane); ! glasspane.setVisible(true); ! ss.setProgression(100); ! ss.setText("Démarrage de l'application"); ! try { ! Thread.currentThread().sleep(500); ! } catch (Exception _ex) { ! _ex.printStackTrace(); ! } ! ss.setVisible(false); ! ss= null; ! app.start(); ! glasspane.setVisible(false); } ! } --- 8,30 ---- */ package org.fudaa.fudaa.navmer; ! ! import org.fudaa.fudaa.commun.Fudaa; /** * Classe de lancement de l'application Navmer. Contient la methode main. ! * ! * @version $Revision$ $Date$ by $Author$ ! * @author Nicolas Maillot */ public class Navmer { + /** * put your documentation comment here + * * @param args */ public static void main(String[] args) { ! Fudaa f = new Fudaa(); ! f.launch(args, NavmerImplementation.informationsSoftware(), false); ! f.startApp(new NavmerImplementation()); } ! } \ No newline at end of file |
From: Frederic D. <de...@us...> - 2004-04-30 13:52:52
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/tr/reflux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15346/src/org/fudaa/fudaa/tr/reflux Modified Files: TrRefluxProjet.java Log Message: Simplification des classes de démarrage Index: TrRefluxProjet.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/tr/reflux/TrRefluxProjet.java,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** TrRefluxProjet.java 31 Mar 2004 08:17:47 -0000 1.22 --- TrRefluxProjet.java 30 Apr 2004 13:52:12 -0000 1.23 *************** *** 9,24 **** package org.fudaa.fudaa.tr.reflux; - import ghm.followgui.FollowApp; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.io.File; import javax.swing.Action; import javax.swing.KeyStroke; import javax.swing.SwingUtilities; import com.memoire.bu.BuDynamicMenu; import com.memoire.bu.BuInformationsDocument; import com.memoire.bu.BuMenu; import com.memoire.bu.BuResource; import org.fudaa.dodico.calcul.CalculLauncher; import org.fudaa.dodico.commun.DodicoLib; --- 9,26 ---- package org.fudaa.fudaa.tr.reflux; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.io.File; + import javax.swing.Action; import javax.swing.KeyStroke; import javax.swing.SwingUtilities; + import com.memoire.bu.BuDynamicMenu; import com.memoire.bu.BuInformationsDocument; import com.memoire.bu.BuMenu; import com.memoire.bu.BuResource; + import org.fudaa.dodico.calcul.CalculLauncher; import org.fudaa.dodico.commun.DodicoLib; *************** *** 143,149 **** } if (out.exists()) { ! FollowApp app = _impl.getTailFrame(); ! app.openFile(out, true, true); ! app.getFrame().show(); } } --- 145,149 ---- } if (out.exists()) { ! _impl.openFileInLogFrame(out); } } *************** *** 318,324 **** } if (out.exists()) { ! FollowApp app = impl_.getTailFrame(); ! app.openFile(out, true, true); ! app.getFrame().show(); } } --- 318,322 ---- } if (out.exists()) { ! impl_.openFileInLogFrame(out); } } |
From: Frederic D. <de...@us...> - 2004-04-30 13:51:42
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/usine In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15121/src/org/fudaa/dodico/usine Modified Files: ServeurUsine.java Log Message: MAj Index: ServeurUsine.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/usine/ServeurUsine.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** ServeurUsine.java 30 Apr 2004 07:18:58 -0000 1.8 --- ServeurUsine.java 30 Apr 2004 13:50:59 -0000 1.9 *************** *** 20,29 **** public class ServeurUsine { public static void main(String[] args) { String nom = (args.length > 0 ? args[0] : CDodico.generateName("::usine::IUsine")); ! UsineLib.setAllLocal(false); try { - CDodico.rebind(nom, UsineLib.creeUsine()); if (BoonyLib.getBoonyImpl() == null) { BoonyLib.setBoonyImpl(new DodicoBoonyLibImpl()); --- 20,33 ---- public class ServeurUsine { + /** + * Lance un serveur usine + * @param args si non null, prend en compte le premier arguement pour generer le nom de connexion + */ public static void main(String[] args) { String nom = (args.length > 0 ? args[0] : CDodico.generateName("::usine::IUsine")); ! UsineLib.setOnlyDistant(); try { CDodico.rebind(nom, UsineLib.creeUsine()); + //Maj boony if (BoonyLib.getBoonyImpl() == null) { BoonyLib.setBoonyImpl(new DodicoBoonyLibImpl()); |
From: Frederic D. <de...@us...> - 2004-04-30 13:51:11
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/idl/general In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15121/idl/general Modified Files: objet.idl Log Message: MAj Index: objet.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/general/objet.idl,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** objet.idl 7 Aug 2003 08:45:57 -0000 1.10 --- objet.idl 30 Apr 2004 13:51:00 -0000 1.11 *************** *** 97,101 **** booleen timeoutAtteint();*/ attribute booleen connecte; ! attribute vchaine log; }; typedef sequence<IConnexion> VIConnexion; --- 97,101 ---- booleen timeoutAtteint();*/ attribute booleen connecte; ! rien log(in chaine c); }; typedef sequence<IConnexion> VIConnexion; |