Sidar, principal.
>>contenido
Fundación Sidar - Acceso Universal
Seminario SIDAR
Principal >> Aplicación: UAW >> Documentación de las clases java
uaw.tidy
Classes
WebTidy

uaw.tidy
Class WebTidy

java.lang.Object
  |
  +--uaw.Web
          |
          +--uaw.tidy.WebTidy

public class WebTidy
extends Web

Un WebTidy es una particularización de Web con la peculiaridad que las páginas pueden tener código HTML válido o inválido o XHTML inválido. Esta clase pone en marcha un proceso de transformación que convierte el web inicial con errores de sintaxis en un web final equivalente en contenido pero correcto a nivel de código.

Si alguno de los errores no se ha podido corregir se muestra el mensaje correspondiente en el informe de actividad.

Version:
1.0, 2004/06
Author:
Mireia Ribera

UML data model
legend graphical representation



Field Summary
(package private) static org.w3c.tidy.Tidy tidy
El objeto Tidy que realmente realiza la tarea.
static java.net.URI uBase
Variable que indica la dirección original de la página que se está procesando en un momento dado.
Fields inherited from class uaw.Web
config, nomEina, pendents, planes
Constructor Summary
WebTidy ()
Method Summary
void actualitzarWeb ()
En esta etapa simplemente se replican los ficheros no HTML en el directorio base resultado.
void generarFitxersResultat ()
Genera los ficheros del web resultado, equivalentes en contenido al web dado pero con la peculiaridad que son correctos sintácticamente.
void inicialitzar ()
Inicia el proceso configurando Tidy y empezando a escribir el informe de actividad.
static void main (java.lang.String[] args)
Methods inherited from class uaw.Web
esborrarPendents, esborrarPlanes, existeixPlana, existeixPlana, getNumPlanes, getPlana, putPendents, putPlanes, tractarDirectori
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

tidy

static org.w3c.tidy.Tidy tidy

El objeto Tidy que realmente realiza el trabajo.


uBase

public static java.net.URI uBase

Variable que indica la dirección original de la página que se está procesando en un momento dado.

Constructor Detail

WebTidy

public WebTidy()
        throws UawException
Method Detail

main

public static void main(java.lang.String[] args)

actualitzarWeb

public void actualitzarWeb()
                    throws UawException

En esta capa simplemente se replican los ficheros no HTML en el directorio base resultado.

Overrides:
actualitzarWeb in class Web
UawException

generarFitxersResultat

public void generarFitxersResultat()
                            throws UawException

Genera los ficheros del web resultado, equivalentes en contenido al web dado pero con la peculiaridad que son correctos sintácticamente. Las opciones de limpieza hay que configurarlas previamente en el archivo de configuración de propiedades.

Overrides:
generarFitxersResultat in class Web
UawException
See Also:
org.w3c.tidy.Configuration

inicialitzar

public void inicialitzar()

Inicia el proceso configurando Tidy y empezando a escribir el informe de actividad.

Overrides:
inicialitzar in class Web