net.sgoliver.jrtftree.core
Class RtfReader

java.lang.Object
  extended bynet.sgoliver.jrtftree.core.RtfReader

public class RtfReader
extends java.lang.Object

Esta clase proporciona los métodos necesarios para la carga y análisis secuencial de un documento RTF.


Constructor Summary
RtfReader(SarParser reader)
          Constructor de la clase RtfReader.
 
Method Summary
 int loadRtfFile(java.lang.String path)
          Carga un documento RTF dada la ruta del fichero que lo contiene.
 int loadRtfText(java.lang.String text)
          Carga un documento RTF dada la cadena de caracteres que lo contiene.
 int parse()
          Comienza el análisis del documento RTF y provoca la llamada a los distintos métodos del objeto IRtfReader indicado en el constructor de la clase.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RtfReader

public RtfReader(SarParser reader)
Constructor de la clase RtfReader.

Parameters:
reader - Objeto del tipo SARParser que contienen los métodos necesarios para el tratamiento de los distintos elementos de un documento RTF.
Method Detail

loadRtfFile

public int loadRtfFile(java.lang.String path)
Carga un documento RTF dada la ruta del fichero que lo contiene.

Parameters:
path - Ruta del fichero que contiene el documento RTF.
Returns:
Resultado de la carga del documento. Si la carga se realiza correctamente se devuelve el valor 0.

loadRtfText

public int loadRtfText(java.lang.String text)
Carga un documento RTF dada la cadena de caracteres que lo contiene.

Parameters:
text - Cadena de caracteres que contiene el documento RTF.
Returns:
Resultado de la carga del documento. Si la carga se realiza correctamente se devuelve el valor 0.

parse

public int parse()
Comienza el análisis del documento RTF y provoca la llamada a los distintos métodos del objeto IRtfReader indicado en el constructor de la clase.

Returns:
Resultado del análisis del documento. Si la carga se realiza correctamente se devuelve el valor 0.