From: Frederic D. <de...@us...> - 2004-04-27 16:07:09
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/oscar In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv680/src/org/fudaa/dodico/oscar Modified Files: OscarClient.java DResultatsOscar.java ServeurOscar.java DCalculOscar.java DParametresOscar.java Log Message: Modif DObjets Index: DCalculOscar.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/oscar/DCalculOscar.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** DCalculOscar.java 25 Nov 2003 10:11:47 -0000 1.6 --- DCalculOscar.java 27 Apr 2004 16:06:25 -0000 1.7 *************** *** 1,3 **** ! /* * @file DCalculOscar.java * @creation 1997-12-10 --- 1,3 ---- ! /** * @file DCalculOscar.java * @creation 1997-12-10 *************** *** 8,24 **** */ package org.fudaa.dodico.oscar; import org.fudaa.dodico.corba.oscar.ICalculOscarOperations; import org.fudaa.dodico.corba.oscar.IParametresOscar; - import org.fudaa.dodico.corba.oscar.IResultatsOscar; import org.fudaa.dodico.corba.oscar.IParametresOscarHelper; import org.fudaa.dodico.corba.oscar.IResultatsOscarHelper; - import org.fudaa.dodico.corba.objet.IConnexion; import org.fudaa.dodico.corba.oscar.SParametresOscar; - import org.fudaa.dodico.calcul.DCalcul; - import org.fudaa.dodico.objet.CDodico; import org.fudaa.dodico.objet.CExec; - import java.io.File; - import java.io.FileReader; - import java.io.LineNumberReader; /** * Gestion du lancement du code de calcul <code>Oscar</code>. --- 8,23 ---- */ package org.fudaa.dodico.oscar; + import java.io.File; + + import org.fudaa.dodico.calcul.DCalcul; + import org.fudaa.dodico.corba.objet.IConnexion; + import org.fudaa.dodico.corba.oscar.ICalculOscar; import org.fudaa.dodico.corba.oscar.ICalculOscarOperations; import org.fudaa.dodico.corba.oscar.IParametresOscar; import org.fudaa.dodico.corba.oscar.IParametresOscarHelper; + import org.fudaa.dodico.corba.oscar.IResultatsOscar; import org.fudaa.dodico.corba.oscar.IResultatsOscarHelper; import org.fudaa.dodico.corba.oscar.SParametresOscar; import org.fudaa.dodico.objet.CExec; /** * Gestion du lancement du code de calcul <code>Oscar</code>. *************** *** 27,31 **** * @author Guillaume Desnoix */ ! public class DCalculOscar extends DCalcul implements ICalculOscarOperations { /** * Initialisation des extensions des fichiers --- 26,30 ---- * @author Guillaume Desnoix */ ! public class DCalculOscar extends DCalcul implements ICalculOscar,ICalculOscarOperations { /** * Initialisation des extensions des fichiers Index: DResultatsOscar.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/oscar/DResultatsOscar.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** DResultatsOscar.java 25 Nov 2003 10:11:47 -0000 1.5 --- DResultatsOscar.java 27 Apr 2004 16:06:25 -0000 1.6 *************** *** 1,3 **** ! /* * @file DResultatsOscar.java * @creation 1998-03-12 --- 1,3 ---- ! /** * @file DResultatsOscar.java * @creation 1998-03-12 *************** *** 12,16 **** --- 12,18 ---- import java.io.FileReader; import java.io.IOException; + import org.fudaa.dodico.calcul.DResultats; + import org.fudaa.dodico.corba.oscar.IResultatsOscar; import org.fudaa.dodico.corba.oscar.IResultatsOscarOperations; import org.fudaa.dodico.corba.oscar.SPointCoteValeur; *************** *** 32,36 **** public class DResultatsOscar extends DResultats ! implements IResultatsOscarOperations { /** * mettre 10.0 pour "unité en Tonne" et 1.0 pour "unité en kN" --- 34,38 ---- public class DResultatsOscar extends DResultats ! implements IResultatsOscar,IResultatsOscarOperations { /** * mettre 10.0 pour "unité en Tonne" et 1.0 pour "unité en kN" Index: ServeurOscar.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/oscar/ServeurOscar.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ServeurOscar.java 25 Nov 2003 10:11:47 -0000 1.5 --- ServeurOscar.java 27 Apr 2004 16:06:25 -0000 1.6 *************** *** 9,12 **** --- 9,14 ---- package org.fudaa.dodico.oscar; import java.util.Date; + + import org.fudaa.dodico.boony.BoonyLib; import org.fudaa.dodico.objet.CDodico; /** *************** *** 22,27 **** ? args[0] : CDodico.generateName("::oscar::ICalculOscar")); ! DCalculOscar s= new DCalculOscar(); ! CDodico.rebind(nom, s.tie()); System.out.println("Oscar server running... "); System.out.println("Name: " + nom); --- 24,30 ---- ? args[0] : CDodico.generateName("::oscar::ICalculOscar")); ! //Cas particulier : il s'agit de creer un serveur de calcul dans une jvm donne ! //Cette Méthode n'est pas a imiter. If faut utiliser Boony pour creer des objet corba. ! CDodico.rebind(nom, BoonyLib.createService(DCalculOscar.class)); System.out.println("Oscar server running... "); System.out.println("Name: " + nom); Index: OscarClient.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/oscar/OscarClient.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** OscarClient.java 25 Nov 2003 10:11:47 -0000 1.5 --- OscarClient.java 27 Apr 2004 16:06:25 -0000 1.6 *************** *** 8,17 **** */ package org.fudaa.dodico.oscar; ! import org.fudaa.dodico.corba.objet.*; ! import org.fudaa.dodico.objet.*; ! import org.fudaa.dodico.usine.UsineHelper; ! import org.fudaa.dodico.corba.usine.IUsine; ! import org.fudaa.dodico.corba.oscar.*; ! import java.io.*; /** * Une classe cliente pour Oscar --- 8,21 ---- */ package org.fudaa.dodico.oscar; ! import java.io.File; ! ! import org.fudaa.dodico.boony.BoonyLib; ! import org.fudaa.dodico.corba.boony.IUsine; ! import org.fudaa.dodico.corba.objet.IConnexion; ! import org.fudaa.dodico.corba.objet.IOrganisme; ! import org.fudaa.dodico.corba.objet.IPersonne; ! import org.fudaa.dodico.corba.oscar.ICalculOscar; ! import org.fudaa.dodico.corba.oscar.IParametresOscar; ! import org.fudaa.dodico.corba.oscar.IParametresOscarHelper; /** * Une classe cliente pour Oscar *************** *** 41,45 **** // Création du serveur System.out.println("creation du serveur"); ! IUsine usine= UsineHelper.creeUsineLocale(); IPersonne p= usine.creeObjetPersonne(); IOrganisme o= usine.creeObjetOrganisme(); --- 45,50 ---- // Création du serveur System.out.println("creation du serveur"); ! BoonyLib.setAllLocal(true); ! IUsine usine= BoonyLib.findUsine(); IPersonne p= usine.creeObjetPersonne(); IOrganisme o= usine.creeObjetOrganisme(); Index: DParametresOscar.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/oscar/DParametresOscar.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** DParametresOscar.java 25 Nov 2003 10:11:47 -0000 1.5 --- DParametresOscar.java 27 Apr 2004 16:06:25 -0000 1.6 *************** *** 1,3 **** ! /* * @file DParametresOscar.java * @creation 2000-09-21 --- 1,3 ---- ! /** * @file DParametresOscar.java * @creation 2000-09-21 *************** *** 8,20 **** */ package org.fudaa.dodico.oscar; - import org.fudaa.dodico.corba.objet.IConnexion; - import org.fudaa.dodico.corba.oscar.*; - import org.fudaa.dodico.calcul.DParametres; - import org.fudaa.dodico.fortran.FortranReader; - import org.fudaa.dodico.fortran.FortranWriter; - import java.io.File; - import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; /** * Classe implémentant l'interface IParametresOscar gérant les parametres du --- 8,21 ---- */ package org.fudaa.dodico.oscar; import java.io.FileWriter; import java.io.IOException; + + import org.fudaa.dodico.calcul.DParametres; + import org.fudaa.dodico.corba.oscar.IParametresOscar; + import org.fudaa.dodico.corba.oscar.IParametresOscarOperations; + import org.fudaa.dodico.corba.oscar.SFichierDiagramme; + import org.fudaa.dodico.corba.oscar.SParametresOscar; + import org.fudaa.dodico.corba.oscar.VALEUR_NULLE; + import org.fudaa.dodico.fortran.FortranWriter; /** * Classe implémentant l'interface IParametresOscar gérant les parametres du *************** *** 26,30 **** public class DParametresOscar extends DParametres ! implements IParametresOscarOperations { /** * mettre 10.0 pour "unité en Tonne" et 1.0 pour "unité en kN" --- 27,31 ---- public class DParametresOscar extends DParametres ! implements IParametresOscar,IParametresOscarOperations { /** * mettre 10.0 pour "unité en Tonne" et 1.0 pour "unité en kN" |