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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Se o objeto de mídia com código declarativo contiver cadeias t<strong>em</strong>poraisno estado paused, quando a ação “pause” no objeto for <strong>em</strong>itida, essas cadeiassão identificadas porque, se o objeto receber uma instrução resume, essascadeias não deverão ser retomadas.H.4.5 Retomando a Apresentação de um Objeto Hipermídiacom Conteúdo DeclarativoSe um el<strong>em</strong>ento com conteúdo declarativo (<strong>em</strong>butindo ou nãocódigos imperativos) participar se um papel (role) de ação (action) cujo tipode ação é “resume” e nenhuma cadeia específica do objeto for especificada naação quando essa ação for acionada, uma instrução resume também éaplicada a todas as cadeias definidas internamente pelo objeto que estejam noestado paused, exceto aquelas que já estavam pausadas antes de o objetodeclarativo ser pausado. Por ex<strong>em</strong>plo, para um objeto de mídia com tipo iguala “application/x-ncl-<strong>NCL</strong>”, a instrução resume também é aplicada a todos oseventos de apresentação dos nós filhos do el<strong>em</strong>ento , do objeto d<strong>em</strong>ídia com código <strong>NCL</strong>, que estejam no estado paused, exceto aqueles que jáestavam pausados antes de o objeto de mídia declarativo ser pausado.Se o autor quiser retomar a apresentação de uma cadeia específica, eletambém deve indicar o identificador da cadeia. Por ex<strong>em</strong>plo, para um objetode mídia com tipo igual a “application/x-ncl-<strong>NCL</strong>”, uma interface doel<strong>em</strong>ento , que se liga ao objeto com código <strong>NCL</strong>, deve indicar umadas âncoras do objeto, a qual referencia o id de um el<strong>em</strong>ento queinicia a cadeia, conforme discutimos no Capítulo 14. Nesse caso, a instruçãoresume também é aplicada a todos os eventos de apresentação de todos os nósfilhos do el<strong>em</strong>ento do objeto de mídia com código <strong>NCL</strong> queparticipam da cadeia e que estejam no estado paused, exceto aqueles que jáestavam pausados antes de o objeto de mídia declarativo ser pausado.Se o objeto de mídia com código declarativo contiver alguma relaçãoentre seus objetos internos pausada, ela é retomada quando a cadeia da qualesses objetos participam são retomadas.H.4.6 Comportamento na Execução de Ações sobreEventos de Atribuição de um Objeto Hiperídia com CódigoDeclarativoAs máquinas de estado associadas a propriedades de um objeto de mídiacom código declarativo têm exatamente o mesmo comportamento dasmáquinas de estado associadas a um objeto de mídia não-imperativo,conforme descrito na Seção H.2.2.548

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

Saved successfully!

Ooh no, something went wrong!