outils
Class EmbosseurLDC

java.lang.Object
  extended by outils.Embosseur
      extended by outils.EmbosseurLDC

public class EmbosseurLDC
extends Embosseur

Gère l'embossage par exécution d'une ligne de commande


Field Summary
 
Fields inherited from class outils.Embosseur
fichier, filtre, gest
 
Constructor Summary
EmbosseurLDC(java.lang.String f, GestionnaireErreur g)
          Constructeur
 
Method Summary
 void Embosser()
          Lance l'embossage en appelant le script réalisé dans fabriqueExec()
 void Embosser(java.lang.String f)
          Rédéfinition de Embosseur.Embosser(String)
 void fabriqueExec()
          Fabrique un script d'exécution conteannt les commandes d'embossage
 void setLdc(java.lang.String s, java.lang.String fic)
          Méthode d'accès en écriture à ldc
 
Methods inherited from class outils.Embosseur
getGest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmbosseurLDC

public EmbosseurLDC(java.lang.String f,
                    GestionnaireErreur g)
Constructeur

Parameters:
f - L'adresse du fichier à embosser
g - une instance de GestionnaireErreur
Method Detail

setLdc

public void setLdc(java.lang.String s,
                   java.lang.String fic)
Méthode d'accès en écriture à ldc

Remplace dans le paramètre s les $f par le paramètre fic représentant l'adresse du fichier à embosser

Parameters:
s - la ligne de commande telle que reçue des paramètres de configuration
fic - la vraie adresse du fichier à embosser

fabriqueExec

public void fabriqueExec()
Fabrique un script d'exécution conteannt les commandes d'embossage

Suivant le système d'exploitation (Windows ou Unix), crée des scripts différents


Embosser

public void Embosser()
Lance l'embossage en appelant le script réalisé dans fabriqueExec()

Specified by:
Embosser in class Embosseur

Embosser

public void Embosser(java.lang.String f)
Rédéfinition de Embosseur.Embosser(String)

Met à jour l'adresse du fichier à embosser

Appel de Embosser()

Specified by:
Embosser in class Embosseur
Parameters:
f - l'adresse du fichier à embosser