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
Cabe ainda mencionar que, como em todas as importações de base, aoperação do elemento também tem propriedade transitiva, ouseja, se o “documentoA” importar o “documentoB” que importa o“documentoC”, então o “documentoA” importa o “documentoC”. Entretanto,o alias definido para o “documentoC” dentro do “documentoB” édesconsiderado pelo “documentoA”.A Listagem 13.4 ilustra a importação de três documentos NCL e adefinição dos contextos que se referem aos documentos importados. Alistagem apresenta ainda um elo que inicia a apresentação de um doscontextos importados. ... ... documento “prog1.ncl” a ser importado ... ... documento “prog2.ncl” a ser importado ... ... documento “prog3.ncl” a ser importado... trecho da seção do documento que importa os outros... trecho da seção do documento que importa os outros ... ... ... Listagem 13.4 Importação de documentos NCL e uso de elementos do documentoimportado.A Figura 13.3 apresenta a visão estrutural parcial do exemplo ilustrando aimportação dos documentos tal como definida pela Listagem 13.4.304
ody......prog01(docProg1#exemplo01)prog02(docProg2#exemplo02)prog03(docProg3#exemplo03)..................exemplo01exemplo02exemplo03prog1.nclprog2.nclprog3.nclFigura 13.3 Visão estrutural parcial ilustrando a importação de documentos NCL.13.4.2 Reúso de um Documento NCL como um Objeto deMídiaComo mencionado no Capítulo 8, também é possível reusar um documentoNCL inteiro como um objeto de mídia do tipo “application/x-ncl-ncl”. Avantagem de se reusar um documento dessa maneira é a possibilidade deapresentá-lo em uma região específica, em um dispositivo específico, comoserá discutido nos Capítulos 14 e 15. A Listagem 13.5 ilustra o reúso de umdocumento NCL como um objeto de mídia a ser apresentado na regiãoassociada ao descritor “descPDA”, ou seja, como se essa região fosse toda atela do dispositivo disponível para apresentar o documento importado.Listagem 13.5 Reúso de documento como um objeto de mídia.13.5 Importação da Base de um Documento NCLAlém de objetos de mídia, contextos e documentos NCL inteiros, a NCLoferece um mecanismo de reúso de uma base definida em um arquivo externo,305
- Page 294 and 295: ole onSelectionrole testandonKeySel
- Page 296 and 297: estado desejado (identificado pelo
- Page 298 and 299: gTVrgTelaInteirargBotaoFigura 10.18
- Page 300 and 301: 10.8 Conectores e Elos que Manipula
- Page 302 and 303: ...Listagem 10.19 Elo que manipula
- Page 304 and 305: pVideo1replayvideo1imgCamera1onBegi
- Page 306 and 307: Podemos observar que foi utilizado
- Page 308 and 309: Observamos que, como o elo deve alt
- Page 310 and 311: ...Listagem 10.20 Aplicação NCL p
- Page 312 and 313: ... trecho da seção Listagem 10.2
- Page 314 and 315: ... trecho da seção ... trecho da
- Page 316 and 317: BibliografiaABNT NBR 15606-2 2011.
- Page 318 and 319: 11.1 RegrasAs regras usadas em uma
- Page 320 and 321: ...... trecho da seção Listagem 1
- Page 322 and 323: spAudioswitchAudioIdiomarEnrPtaudio
- Page 324 and 325: cada elemento filho do switch e se
- Page 326 and 327: Elementos Atributos Conteúdoswitch
- Page 328 and 329: 12.1 Metadados em Aplicações NCLA
- Page 330: 12.2 Exemplo de Metadados na Aplica
- Page 335 and 336: Capítulo 13ReúsoÀ medida que as
- Page 337 and 338: Após mais 5 segundos, inicia“vid
- Page 339 and 340: “gradSame”: trata-se do mesmo o
- Page 341 and 342: 3algum eloiniciavideo2_n4algum eloi
- Page 343: meio do elemento definido como fil
- Page 347 and 348: arquivo “conectores.ncl”, exist
- Page 349 and 350: PARTE IIITópicos Avançados309
- Page 351 and 352: 14.1 Integrando Objetos Hipermídia
- Page 353 and 354: do vídeo de propaganda, toda a exi
- Page 355 and 356: Listagem 14.2 Âncoras de conteúdo
- Page 357 and 358: Da mesma forma, cada mudança em um
- Page 359: como especificado) do dispositivo s
- Page 362 and 363: Capítulo 15Programando paraMúltip
- Page 364 and 365: mídia. Ele deve ser capaz apenas d
- Page 366 and 367: zIndex=0. Se vários mapas/amostras
- Page 368 and 369: (que executa o documento NCL). A se
- Page 370 and 371: Devemos notar que, se no exemplo o
- Page 372 and 373: Se um elemento em exibição nessa
- Page 374 and 375: Queremos que, na nova versão do do
- Page 376 and 377: Listagem 15.6 O Primeiro João com
- Page 378 and 379: No entanto, devemos ressaltar: Não
- Page 380 and 381: Figura 15.5 Apresentação em um ú
- Page 382 and 383: 16.1 IntroduçãoO núcleo da máqu
- Page 384 and 385: elemento pode ser deixado inconsis
- Page 386 and 387: addRegion (baseId,documentId, regio
- Page 388 and 389: addInterface (baseId,documentId, no
- Page 390 and 391: 5. Adicionar uma região à base de
- Page 392 and 393: Suponha também que todos os arquiv
ody......prog01(docProg1#ex<strong>em</strong>plo01)prog02(docProg2#ex<strong>em</strong>plo02)prog03(docProg3#ex<strong>em</strong>plo03)..................ex<strong>em</strong>plo01ex<strong>em</strong>plo02ex<strong>em</strong>plo03prog1.nclprog2.nclprog3.nclFigura 13.3 Visão estrutural parcial ilustrando a importação de documentos <strong>NCL</strong>.13.4.2 Reúso de um Documento <strong>NCL</strong> como um Objeto deMídiaComo mencionado no Capítulo 8, também é possível reusar um documento<strong>NCL</strong> inteiro como um objeto de mídia do tipo “application/x-ncl-ncl”. Avantag<strong>em</strong> de se reusar um documento dessa maneira é a possibilidade deapresentá-lo <strong>em</strong> uma região específica, <strong>em</strong> um dispositivo específico, comoserá discutido nos Capítulos 14 e 15. A Listag<strong>em</strong> 13.5 ilustra o reúso de umdocumento <strong>NCL</strong> como um objeto de mídia a ser apresentado na regiãoassociada ao descritor “descPDA”, ou seja, como se essa região fosse toda atela do dispositivo disponível para apresentar o documento importado.Listag<strong>em</strong> 13.5 Reúso de documento como um objeto de mídia.13.5 Importação da Base de um Documento <strong>NCL</strong>Além de objetos de mídia, contextos e documentos <strong>NCL</strong> inteiros, a <strong>NCL</strong>oferece um mecanismo de reúso de uma base definida <strong>em</strong> um arquivo externo,305