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

Author:
bruno

Field Summary
private  java.lang.String ldc
          la ligne de commande à exécuter pour l'embossage
 
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) Met à jour l'adresse du fichier à embosser Appel de Embosser()
 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
 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
 
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
 

Field Detail

ldc

private java.lang.String ldc
la ligne de commande à exécuter pour l'embossage

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