Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

telemidia.puc.rio.br
from telemidia.puc.rio.br More from this publisher
11.07.2015 Views

Listagem 3.8 Elemento e seus elementos filhos.58

O elemento “lDrible” define que, ao começar (role “onBegin”) otrecho do vídeo da animação correspondente ao drible de vaivém doGarrincha (component “animation” interface “segDrible”), o vídeo do dribledeve ser iniciado (role “start”).De forma análoga, o elemento “lPhoto” define que, ao começar(role “onBegin”) o trecho do vídeo da animação correspondente ao momentoem que o marcador cai no chão (component “animation” interface“segPhoto”), a foto do marcador deve ser exibida (role “start”).Finalmente, o elemento “lEnd” define que, ao findar (“onEnd”) ovídeo da animação, o chorinho deve parar (“stop”) de tocar.Os elementos e devem ser declarados como filhos doelemento , completando a definição do documento: a aplicaçãodeclarativa NCL.A Listagem 3.9 ilustra a aplicação completa. Note que toda aplicaçãoNCL começa com a linha:seguida da especificação do elemento , onde o atributo id define umidentificador para a aplicação e o atributo xmlns define o espaço de nomes(namespace) onde estão definidos os esquemas do perfil NCL EDTV, paraverificação, pelo parser XML, da validade da aplicação.59

O el<strong>em</strong>ento “lDrible” define que, ao começar (role “onBegin”) otrecho do vídeo da animação correspondente ao drible de vaivém doGarrincha (component “animation” interface “segDrible”), o vídeo do dribledeve ser iniciado (role “start”).De forma análoga, o el<strong>em</strong>ento “lPhoto” define que, ao começar(role “onBegin”) o trecho do vídeo da animação correspondente ao momento<strong>em</strong> que o marcador cai no chão (component “animation” interface“segPhoto”), a foto do marcador deve ser exibida (role “start”).Finalmente, o el<strong>em</strong>ento “lEnd” define que, ao findar (“onEnd”) ovídeo da animação, o chorinho deve parar (“stop”) de tocar.Os el<strong>em</strong>entos e dev<strong>em</strong> ser declarados como filhos doel<strong>em</strong>ento , completando a definição do documento: a aplicaçãodeclarativa <strong>NCL</strong>.A Listag<strong>em</strong> 3.9 ilustra a aplicação completa. Note que toda aplicação<strong>NCL</strong> começa com a linha:seguida da especificação do el<strong>em</strong>ento , onde o atributo id define umidentificador para a aplicação e o atributo xmlns define o espaço de nomes(namespace) onde estão definidos os esqu<strong>em</strong>as do perfil <strong>NCL</strong> EDTV, paraverificação, pelo parser XML, da validade da aplicação.59

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!