com.ejie.r01f.io.filters
Interface DirectiveListener
- All Known Implementing Classes:
- FilteredFileReplacer, FilteredFileTextSearch, TestDirectiveListener
- public interface DirectiveListener
Interfaz que han de implementar las clases que reciben los eventos sobre las directivas.
Cuando se parsea un documento y se encuentra una directiva, se lanza un evento a los listeners de dicha directiva.
Method Summary |
char[] |
processDirective(java.lang.String directiveText,
long index)
Método llamado por el filtro de directivas cuando se encuentra con una directiva. |
processDirective
public char[] processDirective(java.lang.String directiveText,
long index)
throws java.io.IOException
- Método llamado por el filtro de directivas cuando se encuentra con una directiva.
El método debe devolver el texto que se ha de devolver despues de procesar la
directiva. Si NO hay que devolver nada, devolver null o una cadena vacía.
- Parameters:
directiveText
- El texto de la directiva.index
- El índice de comienzo de la directiva dentro del texto.
- Returns:
- El texto que se ha de devolver después de procesar la directiva.
Si NO hay que devolver nada, devolver null o una cadena vacía.
- Throws:
java.io.IOException