Oggetti rappresentanti Tag dinamici


classe TagTermina estende TagChiuso
{
CambiaModo($modo, $param);
}

define("TERMINA_FINE_DATI", 0);
define("TERMINA_SOMMA", 1);
define("TERMINA_NUMRIGHE", 2);
define("TERMINA_NO_CICLO", 2);

costruttore(&$nome, &$vAttr)

Consumati(&$cons, $bCompleto)

Comportamento()
Metodo che definisce il comportamento del metodo stampa.

locale IncrementoLivello()

locale IndiceFineBlocco($indice)

locale VaiA($indiceAttuale)


costruttore(&$nome, &$vAttr)

Consumati(&$cons, $bCompleto)

Comportamento()
Metodo che definisce il comportamento del metodo stampa.

DaTogliere($bool)

locale NotificaInserimento(&$html)

locale IncrementoLivello()

locale IndiceFineBlocco($indice)

locale VaiA($indiceAttuale)


costruttore($campo, $cond)

Consumati(&$cons, $bCompleto)

Comportamento()
Metodo che definisce il comportamento del metodo stampa.

locale IncrementoLivello()

locale IndiceFineBlocco($indice)

locale VaiA($indiceAttuale)


costruttore(&$sNome, &$vAttr, &$sCont, $bDaChiudere)

Consumati(&$cons, $bCompleto)

Comportamento()
Metodo che definisce il comportamento del metodo stampa.


costruttore(&$sNome, &$vAttr, &$sCont, $bDaChiudere)

Consumati(&$cons, $bCompleto)

Comportamento()
Metodo che definisce il comportamento del metodo stampa.

CambiaAttributi(&$vAttrNuovo)

CambiaContenuto(&$sContNuovo)

CalcolaSeVuoto()


costruttore(&$sNome, &$vAttr, &$sCont, $bDaChiudere)

Consumati(&$cons, $bCompleto)

Fornisci($bVuoto = FALSO) &

protetta CambiaAttributi(&$vAttrNuovo)

CambiaContenuto(&$sContNuovo)

LeggiContenuto() &


costruttore(&$sNome, &$vAttr, &$sCont, $bDaChiudere)

NotificaInserimento(&$html)


costruttore(&$sNome, &$vAttr, &$sCont, $bDaChiudere)

ImpFormato(&$formato, $num)

protetta


costruttore(&$sNome, &$vAttr, &$sCont, $bDaChiudere, &$dati)

Consumati(&$cons, $bCompleto)
Vedi ImpostaDatiRip

protetta CambiaAttributo($indice, &$attrNuovo)

CambiaAttributi(&$vAttrNuovo)

CambiaContenuto(&$sContNuovo)


costruttore(&$sNome, &$vAttr, &$sCont, $bDaChiudere, $ncol)

Consumati(&$cons, $bCompleto)
Ritorna l'HTML che rappresenta il Tag.
Funziona come la classe Tag, solo che ogni istanza di %1 presente viene sostituita, di volta in volta, con ogni carattere presente nella stringa passata al costruttore o a ImpStringa.
Quindi produce tanti tag quanto è lunga la stringa passata.


costruttore(&$str, $cicloSingolo=VERO, $indiceConBarre)

Consumati(&$cons, $bCompleto)

Comportamento()
Metodo che definisce il comportamento del metodo stampa.

locale IndiceFineBlocco($indice)

locale VaiA($indiceAttuale)


locale costruttore()

locale Consumati(&$cons, $bCompleto)

Comportamento()
Metodo che definisce il comportamento del metodo stampa.

privata Passo($pos)

privata FineCiclo()

locale IncrementoLivello()

CambiaModo($modo, $param)
Questo metodo cambia il modo di verifica per la fine del ciclo di stampa; accetta i seguenti valori:

locale IndiceFineBlocco($indice)

locale VaiA($indiceAttuale)

locale NotificaInserimento(&$html)