com.ejie.r01f.replacer
Interface ReplaceEventListener

All Known Implementing Classes:
ReplaceEventLogger

public interface ReplaceEventListener

Listener a los eventos lanzados por el WordReplaceProcessor que se encarga de remplazar palabras dentro de un texto


Method Summary
 void beforeCharReplace(java.util.Map context, java.lang.String originalText)
          Evento "callBack" llamado por una clase que implementa el interfaz CharSequenceReplacer ANTES de remplazar un texto
 void beforeFileReplace(java.util.Map context, java.lang.String fileName)
          Evento "callback" llamado por una clase que implementa el interfaz FileReplacer ANTES de iniciar el proceso de remplazado
 void charReplaced(java.util.Map context, java.lang.String originalText, java.lang.String replacedText)
          Evento "callback" llamado por una clase que implementa el interfaz CharSequenceReplacer DESPUES de remplazar un texto.
 void directoryEntering(java.util.Map context, java.lang.String dirName)
          Evento "callback" llamado por una clase que implementa el interfaz DirectoryReplacer ANTES de entrar en un directorio
 void directoryExiting(java.util.Map context, java.lang.String dirName)
          Evento "callback" llamado por una clase que implementa el interfaz DirectoryReplacer DESPUES de salir de un directorio y haber procesado sus directorios
 void fileReplaced(java.util.Map context, java.lang.String fileName)
          Evento "callback" llamado por una clase que implementa el interfaz FileReplacer DESPUES de realizado el proceso de remplazado
 void generalEvent(java.util.Map context, java.lang.String eventText)
          Evento "generico" de traducción que puede ser llamado por cualquier clase, por ejemplo, en el DirectoryReplacer se llama cada vez que se empieza a procesar un fichero
 

Method Detail

beforeCharReplace

public void beforeCharReplace(java.util.Map context,
                              java.lang.String originalText)
Evento "callBack" llamado por una clase que implementa el interfaz CharSequenceReplacer ANTES de remplazar un texto

Parameters:
originalText -

charReplaced

public void charReplaced(java.util.Map context,
                         java.lang.String originalText,
                         java.lang.String replacedText)
Evento "callback" llamado por una clase que implementa el interfaz CharSequenceReplacer DESPUES de remplazar un texto.


beforeFileReplace

public void beforeFileReplace(java.util.Map context,
                              java.lang.String fileName)
Evento "callback" llamado por una clase que implementa el interfaz FileReplacer ANTES de iniciar el proceso de remplazado


fileReplaced

public void fileReplaced(java.util.Map context,
                         java.lang.String fileName)
Evento "callback" llamado por una clase que implementa el interfaz FileReplacer DESPUES de realizado el proceso de remplazado


directoryEntering

public void directoryEntering(java.util.Map context,
                              java.lang.String dirName)
Evento "callback" llamado por una clase que implementa el interfaz DirectoryReplacer ANTES de entrar en un directorio

Parameters:
dirName -

directoryExiting

public void directoryExiting(java.util.Map context,
                             java.lang.String dirName)
Evento "callback" llamado por una clase que implementa el interfaz DirectoryReplacer DESPUES de salir de un directorio y haber procesado sus directorios

Parameters:
dirName -

generalEvent

public void generalEvent(java.util.Map context,
                         java.lang.String eventText)
Evento "generico" de traducción que puede ser llamado por cualquier clase, por ejemplo, en el DirectoryReplacer se llama cada vez que se empieza a procesar un fichero