Oggetto che rappresenta un attributo di un tag


classe Attributo estende Elemento
{
costruttore($nome, $valore, $espansioni);
ClonaV(&$vett); &, statica
Clona();
Fornisci(); &
Istanzia(&$vett); &, statica
Nome(); &
Valore(); &
}


costruttore($nome, $valore, $espansioni=NULL)

statica Istanzia(&$vett) &
ritorna un vettore di oggetti Attributo senza alcuna sostituzione

statica ClonaV(&$vett) &
ritorna il vettore di oggetti Attributo passato come parametro modificato clonando gli elementi utilizzando il metodo d'istanza Clona la cui implemen- tazione preefinita non fa niente (ma viene ridefinito in alcune sottoclassi)

Clona()
esegue un clone (se necessario) dell'elemento corrente, questa implementazione non esegue alcun cloen, ma il metodo può essere ridefinite nelle sottoclassi

Fornisci() &

Nome() &

Valore() &