11.07.2015 Views

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

O novo el<strong>em</strong>ento definido dentro do contexto t<strong>em</strong> a definiçãodada pela Listag<strong>em</strong> 3.23. Note que o uso do atributo refer indica que oel<strong>em</strong>ento herdará toda a definição do el<strong>em</strong>ento referido, no caso o“animation”. O el<strong>em</strong>ento referenciado e o el<strong>em</strong>ento que o referencia tambémdev<strong>em</strong> ser considerados o mesmo nó <strong>em</strong> relação à apresentação se o atributoinstance receber um valor “instSame”, como no caso presente.Listag<strong>em</strong> 3.23 Reúso de objeto de mídia.Note também que, no novo el<strong>em</strong>ento, novas interfaces (el<strong>em</strong>entos e ) pod<strong>em</strong> ser criadas. No caso, para ex<strong>em</strong>plificar,retirar<strong>em</strong>os a definição da propriedade “bounds” do el<strong>em</strong>ento “animation” e areincluir<strong>em</strong>os no reuso do el<strong>em</strong>ento, como indicado na Listag<strong>em</strong> 3.23.Nessa nova versão, os quatro relacionamentos introduzidos na seçãoanterior dev<strong>em</strong> ser modificados e redefinidos como pertencendo ao contexto.Os quatro relacionamentos voltam a ser apenas três, e agora dev<strong>em</strong>referenciar o el<strong>em</strong>ento “reusedAnimation”, como ilustra a Listag<strong>em</strong>3.24, contendo todo o novo programa <strong>NCL</strong>.79

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

Saved successfully!

Ooh no, something went wrong!