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

uaw.fullesEstil
Class StyleSheetListImpl

java.lang.Object
  |
  +--uaw.fullesEstil.StyleSheetListImpl
All Implemented Interfaces:
org.w3c.dom.stylesheets.StyleSheetList

public class StyleSheetListImpl
extends java.lang.Object
implements org.w3c.dom.stylesheets.StyleSheetList

Implementación del API del W3C DOM Level 2 CSS StyleSheetList, que representa un listado de hojas de estilo.

Esta clase complementa la implementación de SteadyState del dom.css

Version:
1.0, 2004/06
Author:
Mireia Ribera
See Also:
org.w3c.dom.stylesheets.StyleSheetList

UML data model
legend graphical representation



Field Summary
protected java.util.Vector lesFulles
La clase real en la que se guardan las hojas de estilo con acceso protected para que las clases hijas puedan realizar las operaciones de inserción, borrado.. correspondientes.
Constructor Summary
StyleSheetListImpl ()
Crea una lista vacía.
Method Summary
void addStyleSheet (org.w3c.dom.stylesheets.StyleSheet sheet)
Añade sheet a la lista, si no existe otra con las misma referencia.
void addStyleSheets (org.w3c.dom.stylesheets.StyleSheetList list)
Añade una lista de hojas a la existente, sin repeticiones.
java.lang.Object clone ()
Crea una copia del objeto.
int getLength ()
Devuelve el número total de hojas de estilo existentes en la lista.
org.w3c.dom.stylesheets.StyleSheet item (int indice)
Recupera la hoja de estilo de índice indice.
boolean remove (org.w3c.dom.stylesheets.StyleSheet sheet)
Elimina sheet de la lista.
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

lesFulles

protected java.util.Vector lesFulles

La clase real en la que se guardan las hojas de estilo con acceso protected para que las clases hijas puedan realizar las operaciones de inserción, borrado.. correspondientes

Constructor Detail

StyleSheetListImpl

public StyleSheetListImpl()

Crea una lista vacía.

Method Detail

addStyleSheet

public void addStyleSheet(org.w3c.dom.stylesheets.StyleSheet sheet)

Añade sheet a la lista, si no existe otra con la misma referencia

Parameters:
sheet - la hoja a incluir

addStyleSheets

public void addStyleSheets(org.w3c.dom.stylesheets.StyleSheetList list)

Añade una lista de hojas a la lista existente, sin repeticiones.

Parameters:
list - la lista de hojas a incluir

clone

public java.lang.Object clone()

Crea una copia del objeto

Overrides:
clone in class java.lang.Object

getLength

public int getLength()

Devuelve el número total de hojas de estilos existentes en la lista.

Specified by:
getLength in interface org.w3c.dom.stylesheets.StyleSheetList

item

public org.w3c.dom.stylesheets.StyleSheet item(int indice)

Recupera la hoja de estilo de índice indice.

Specified by:
item in interface org.w3c.dom.stylesheets.StyleSheetList
Parameters:
indice - el número de orden de la hoja de estilo deseada

remove

public boolean remove(org.w3c.dom.stylesheets.StyleSheet sheet)

Elimina sheet de la lista.

Parameters:
sheet - la hoja de estilo a eliminar
Returns:
TRUE si se ha eliminado