From: Frederic D. <de...@us...> - 2004-05-05 12:43:20
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3787/src/org/fudaa/fudaa/commun Modified Files: FudaaPreferencesAbstract.java FudaaImplementation.java FudaaCommonImplementation.java FudaaPreferences.java FudaaTee.java FudaaDialog.java Added Files: FudaaAstuces.java Removed Files: FudaaFiltreFichier.java FudaaDialogNewProject.java Log Message: Suppression inter-dépendances --- FudaaFiltreFichier.java DELETED --- Index: FudaaTee.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/FudaaTee.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** FudaaTee.java 30 Apr 2004 13:52:13 -0000 1.8 --- FudaaTee.java 5 May 2004 12:42:39 -0000 1.9 *************** *** 8,12 **** */ package org.fudaa.fudaa.commun; ! import java.io.*; import org.fudaa.fudaa.ressource.FudaaResource; --- 8,17 ---- */ package org.fudaa.fudaa.commun; ! import java.io.BufferedOutputStream; ! import java.io.File; ! import java.io.FileOutputStream; ! import java.io.IOException; ! import java.io.OutputStream; ! import java.io.PrintStream; import org.fudaa.fudaa.ressource.FudaaResource; *************** *** 17,20 **** --- 22,28 ---- public class FudaaTee { PrintStream ps; + /** + * Le fichier contenant les messages de l'appli. + */ public static final File TS_LOG_FILE=new File( System.getProperty("user.dir") + File.separator + "ts.log"); Index: FudaaCommonImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/FudaaCommonImplementation.java,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** FudaaCommonImplementation.java 30 Apr 2004 14:41:32 -0000 1.20 --- FudaaCommonImplementation.java 5 May 2004 12:42:39 -0000 1.21 *************** *** 50,54 **** import org.fudaa.dodico.commun.ProgressionInterface; import org.fudaa.dodico.fichiers.FileOperationSynthese; ! import org.fudaa.ebli.filechooser.EbliFileChooser; import org.fudaa.ebli.impression.EbliFillePrevisualisation; import org.fudaa.ebli.impression.EbliMiseEnPageDialog; --- 50,54 ---- import org.fudaa.dodico.commun.ProgressionInterface; import org.fudaa.dodico.fichiers.FileOperationSynthese; ! import org.fudaa.ebli.dialog.EbliFileChooser; import org.fudaa.ebli.impression.EbliFillePrevisualisation; import org.fudaa.ebli.impression.EbliMiseEnPageDialog; *************** *** 56,63 **** import org.fudaa.ebli.impression.EbliPageable; import org.fudaa.fudaa.commun.aide.FudaaAidePreferencesPanel; ! import org.fudaa.fudaa.commun.aide.FudaaAstuces; import org.fudaa.fudaa.commun.undo.FudaaUndoCmdMngListener; import org.fudaa.fudaa.ressource.FudaaResource; - import org.fudaa.fudaa.tr.TrResource; /** * @author deniger --- 56,62 ---- import org.fudaa.ebli.impression.EbliPageable; import org.fudaa.fudaa.commun.aide.FudaaAidePreferencesPanel; ! import org.fudaa.fudaa.commun.aide.FudaaAstucesAbstract; import org.fudaa.fudaa.commun.undo.FudaaUndoCmdMngListener; import org.fudaa.fudaa.ressource.FudaaResource; /** * @author deniger *************** *** 94,98 **** * Modifie la valeur de l attribut Console pour FudaaImplementation object * ! * @deprecated @param ts La nouvelle valeur de Console */ public void setConsole(JFrame ts) { --- 93,98 ---- * Modifie la valeur de l attribut Console pour FudaaImplementation object * ! * @deprecated utiliser setConsoleState ! * @param ts La nouvelle valeur de Console */ public void setConsole(JFrame ts) { *************** *** 438,442 **** * @return valeur Astuces */ ! public FudaaAstuces getAstuces() { return FudaaAstuces.FUDAA; } --- 438,442 ---- * @return valeur Astuces */ ! public FudaaAstucesAbstract getAstuces() { return FudaaAstuces.FUDAA; } *************** *** 659,666 **** --- 659,675 ---- } + /** + * Cette méthode doit être implantée, pour q'un projet puisse être ouvert au démarrage de l'application + * @see Fudaa#launch(String[], BuInformationsSoftware, boolean) + * @param f le fichier a ouvrir + */ public void cmdOuvrirFile(File f){ new Throwable("vous devez implanter cette méthode"); } + /** + * Ouvre le "tail java" et suit le fichier passé en paramètres + * @param _f le fichier a suivre + */ public void openFileInLogFrame(File _f) { if (tailFrame_ == null) { *************** *** 673,676 **** --- 682,688 ---- } + /** + * Ouvre le tail en java + */ public void openLogFrame() { openLogFrame(null); *************** *** 682,686 **** } else { ! new BuTaskOperation(this, TrResource.getS("Console")) { public void act() { --- 694,698 ---- } else { ! new BuTaskOperation(this, FudaaResource.getS("Console")) { public void act() { Index: FudaaPreferencesAbstract.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/FudaaPreferencesAbstract.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** FudaaPreferencesAbstract.java 25 Nov 2003 10:13:28 -0000 1.3 --- FudaaPreferencesAbstract.java 5 May 2004 12:42:39 -0000 1.4 *************** *** 17,20 **** --- 17,23 ---- public abstract class FudaaPreferencesAbstract extends BuPreferences { protected Properties defaultValues_; + /** + * Permet de spéficier des preferences par défaut. + */ public FudaaPreferencesAbstract() { super(); Index: FudaaImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/FudaaImplementation.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** FudaaImplementation.java 30 Apr 2004 13:52:14 -0000 1.13 --- FudaaImplementation.java 5 May 2004 12:42:39 -0000 1.14 *************** *** 1,6 **** ! /* ! * @file FudaaImplementation.java @creation 2000-11-09 @modification $Date$ ! * @license GNU General Public License 2 @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 ! * Compiegne @mail de...@fu... */ package org.fudaa.fudaa.commun; --- 1,9 ---- ! /** ! * @file FudaaImplementation.java ! * @creation 2000-11-09 ! * @modification $Date$ ! * @license GNU General Public License 2 ! * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne ! * @mail fud...@li... */ package org.fudaa.fudaa.commun; *************** *** 9,18 **** import java.util.Map; - import javax.swing.JFrame; import javax.swing.JOptionPane; import com.memoire.bu.BuDialogConfirmation; - import com.memoire.bu.BuMenu; - import com.memoire.bu.BuMenuBar; import com.memoire.bu.BuToolBar; --- 12,18 ---- *************** *** 20,25 **** import org.fudaa.fudaa.commun.aide.FudaaAidePreferencesPanel; import org.fudaa.fudaa.commun.aide.FudaaAstucesDialog; ! import org.fudaa.fudaa.commun.dodico.FudaaDodicoTacheConnexion; import org.fudaa.fudaa.commun.dodico.FudaaDodicoSelectionServeur; import org.fudaa.fudaa.ressource.FudaaResource; /** --- 20,26 ---- import org.fudaa.fudaa.commun.aide.FudaaAidePreferencesPanel; import org.fudaa.fudaa.commun.aide.FudaaAstucesDialog; ! import org.fudaa.fudaa.commun.dodico.FudaaDodicoImplementationInterface; import org.fudaa.fudaa.commun.dodico.FudaaDodicoSelectionServeur; + import org.fudaa.fudaa.commun.dodico.FudaaDodicoTacheConnexion; import org.fudaa.fudaa.ressource.FudaaResource; /** *************** *** 29,33 **** * @author Guillaume Desnoix , Axel von Arnim */ ! public abstract class FudaaImplementation extends FudaaCommonImplementation { --- 30,34 ---- * @author Guillaume Desnoix , Axel von Arnim */ ! public abstract class FudaaImplementation extends FudaaCommonImplementation implements FudaaDodicoImplementationInterface{ --- FudaaDialogNewProject.java DELETED --- Index: FudaaDialog.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/FudaaDialog.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** FudaaDialog.java 25 Nov 2003 10:13:27 -0000 1.7 --- FudaaDialog.java 5 May 2004 12:42:39 -0000 1.8 *************** *** 8,17 **** */ package org.fudaa.fudaa.commun; ! import java.awt.*; ! import java.awt.event.*; ! import java.util.*; ! import javax.swing.*; ! import javax.swing.border.*; ! import com.memoire.bu.*; /** * Une fenêtre de dialogue générique avec panel de boutons action (OK, CANCEL, --- 8,28 ---- */ package org.fudaa.fudaa.commun; ! import java.awt.BorderLayout; ! import java.awt.Dimension; ! import java.awt.Frame; ! import java.awt.Point; ! import java.awt.Toolkit; ! import java.awt.event.ActionEvent; ! import java.awt.event.ActionListener; ! import java.util.HashSet; ! import java.util.Iterator; ! ! import javax.swing.JButton; ! import javax.swing.JDialog; ! import javax.swing.JPanel; ! import javax.swing.border.EmptyBorder; ! ! import com.memoire.bu.BuHorizontalLayout; ! import com.memoire.bu.BuResource; /** * Une fenêtre de dialogue générique avec panel de boutons action (OK, CANCEL, Index: FudaaPreferences.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/commun/FudaaPreferences.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** FudaaPreferences.java 12 Feb 2004 16:15:19 -0000 1.7 --- FudaaPreferences.java 5 May 2004 12:42:39 -0000 1.8 *************** *** 8,18 **** */ package org.fudaa.fudaa.commun; - import java.util.*; - import java.awt.*; - import java.io.*; - import com.memoire.bu.*; - import com.memoire.fu.FuLib; - import org.fudaa.fudaa.commun.exec.FudaaEditor; - import org.fudaa.fudaa.commun.exec.FudaaExec; /** * La classe de preferences pour Fudaa. --- 8,11 ---- *************** *** 22,46 **** */ public class FudaaPreferences extends FudaaPreferencesAbstract { public final static FudaaPreferences FUDAA= new FudaaPreferences(); protected FudaaPreferences() { ! String t; ! //editor ! if (FuLib.isWindows()) { ! t= FudaaEditor.EXTERNE_EDITOR_PREFIXE + ".wordpad."; ! defaultValues_.put(t + FudaaExec.NAME, "Wordpad"); ! defaultValues_.put(t + FudaaExec.EXE, "wordpad"); ! defaultValues_.put(FudaaEditor.DEFAULT_EDITOR_KEY, "wordpad"); ! } else if (FuLib.isLinux()) { ! t= FudaaEditor.EXTERNE_EDITOR_PREFIXE + ".emacs."; ! defaultValues_.put(t + FudaaExec.NAME, "Emacs"); ! defaultValues_.put(t + FudaaExec.EXE, "emacs"); ! t= FudaaEditor.EXTERNE_EDITOR_PREFIXE + ".vi."; ! defaultValues_.put(t + FudaaExec.NAME, "vi"); ! defaultValues_.put(t + FudaaExec.EXE, "vi"); ! } else if (FuLib.isUnix()) { ! t= FudaaEditor.EXTERNE_EDITOR_PREFIXE + ".vi."; ! defaultValues_.put(t + FudaaExec.NAME, "vi"); ! defaultValues_.put(t + FudaaExec.EXE, "vi"); ! } } } --- 15,24 ---- */ public class FudaaPreferences extends FudaaPreferencesAbstract { + /** + * Les prefs du projet Fudaa + */ public final static FudaaPreferences FUDAA= new FudaaPreferences(); protected FudaaPreferences() { ! } } --- NEW FILE: FudaaAstuces.java --- /** * @file FudaaAstuces.java * @creation 2001-09-01 * @modification $Date: 2004/05/05 12:42:39 $ * @license GNU General Public License 2 * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne * @mail de...@fu... */ package org.fudaa.fudaa.commun; import com.memoire.bu.BuPreferences; import org.fudaa.fudaa.commun.aide.FudaaAstucesAbstract; /** * Classe de gestion des astuces * * @version $Revision: 1.6 $ $Date: 2004/05/05 12:42:39 $ by $Author: deniger $ * @author Fred Deniger */ public class FudaaAstuces extends FudaaAstucesAbstract{ /** * Singleton de FudaaAstuces. */ public static FudaaAstuces FUDAA= new FudaaAstuces(); /** * @see org.fudaa.fudaa.commun.aide.FudaaAstucesAbstract#getParent() */ protected FudaaAstucesAbstract getParent() { return null; } /** * @see org.fudaa.fudaa.commun.aide.FudaaAstucesAbstract#PREF() */ protected BuPreferences PREF() { return FudaaPreferences.FUDAA; } } |