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
400Os campos de saída são representados com o código da Listagem 18. 25.Listagem 18.25 Elementos para as saídasA parte mais importante do documento é a que contém os elos responsáveispor copiar o conteúdo do campo de entrada para os campos de saída.O primeiro campo de saída é atualizado sempre que a propriedade “texto”do campo de entrada é alterada (Listagem 18.26).Listagem 18.26 Relacionando o campo de entrada e o primeiro campo de saídaA associação com o papel “get”, definido no próprio elo, permite consultaro valor de uma propriedade de qualquer objeto, guardando-o na variável“$get”. No exemplo, a propriedade consultada é “texto” do objeto “entrada”.A variável $get, por sua vez, é utilizada na associação com o papel deatribuição “set”, fazendo com que o valor da entrada seja copiado para apropriedade “texto” do objeto “saida1”.O segundo campo de saída é atualizado somente quando a âncora“selecao” do objeto de “entrada” é iniciada (Listagem 18.27).Listagem 18.27 Relacionando o campo de entrada e o segundo campo de saída
O mesmo mecanismo de cópia de valores de uma propriedade para outratambém é usado para a cópia do valor digitado no campo de entrada para osegundo campo de saída.BibliografiaABNT, NBR 15606-2, 2011. Associação Brasileira de Normas Técnicas,“Televisão digital terrestre — Codificação de dados e especificações detransmissão para radiodifusão digital, Parte 2: Ginga-NCL para receptoresfixos e móveis — Linguagem de aplicação XML para codificação deaplicações”, Sistema Brasileiro de TV Digital Terrestre, NBR 15606-2.Ierusalimschy, R.; Figueiredo, L.H.; Celes, Waldemar. “Lua 5.1 ReferenceManual.” Lua.org, Agosto de 2006. ISBN 85-903798-3-3.ITU-T, H.761, 2011. Nested Context Language (NCL) and Ginga-NCL forIPTV. ITU-T Rec. H.761.Sant’Anna F.; Soares Neto, C.S.; Barbosa, S.D.J. “AplicaçõesDeclarativas NCL com Objetos NCLua Imperativos Embutidos”.Monografias em Ciência da Computação do Departamento de Informática,PUC-Rio, N.º 17/09. Rio de Janeiro, junho de 2009. ISSN 0103-9741.Soares, L.F.G.; Sant’Anna, F.F; Cerqueira, R. (2008). “Nested ContextLanguage 3.0 Part 10 — Imperative Objects in NCL: The NCLuaScripting Language.” Monografias em Ciência da Computação doDepartamento de Informática, PUC-Rio, N.º 02/08. Rio de Janeiro, janeirode 2008. ISSN 0103-9741.Soares, L.F.G.; Moreno, M.F.; Sant’Anna (2009). “Relating Declarative andImperative Objects through the NCL Glue Language.” Proceedings of theACM Symposium on Document Engineering. Munique, setembro de 2009401
- Page 390 and 391: 5. Adicionar uma região à base de
- Page 392 and 393: Suponha também que todos os arquiv
- Page 394 and 395: O descritor de evento terá a sinta
- Page 396 and 397: Tabela 16.11 Descritor de evento pa
- Page 398 and 399: 16.3.11 Fechar a Base Privada Abert
- Page 400 and 401: 17.1 Integrando Objetos Imperativos
- Page 402 and 403: Todos os requisitos explicitados no
- Page 404 and 405: sem especificar uma de suas âncora
- Page 406 and 407: Como todo exibidor de objeto de mí
- Page 408 and 409: playerLife pode permitir o reúso d
- Page 410 and 411: 18.1 A Linguagem LuaDesde o início
- Page 412 and 413: mecanismos de integração com o do
- Page 414 and 415: event.post {class = 'ncl',type = 'p
- Page 416 and 417: arquivo NCL que contém o objeto NC
- Page 418 and 419: pInicioonBeginstartonBeginlua1onEnd
- Page 420 and 421: 380-- 2.lua:function tratador (evt)
- Page 422 and 423: • class: 'ncl'• type: 'attribut
- Page 424 and 425: mesmo. Toda vez que o botão é sel
- Page 426 and 427: local contador = 0function tratador
- Page 428 and 429: local regLarg, regAlt = canvas:attr
- Page 430 and 431: pInicioluachegouonBeginstartganhouF
- Page 432 and 433: event.post {class = 'ncl',type = 'p
- Page 434 and 435: pode, a partir de outro trecho do c
- Page 436 and 437: Os parâmetros são as posições x
- Page 438 and 439: A Figura 18.11 ilustra as visões t
- Page 442 and 443: 402Apêndices
- Page 444 and 445: A.1 Informação e SinalOs seres hu
- Page 446 and 447: A.2 Conversão de SinaisPara utiliz
- Page 448 and 449: Figura A.2: Lei A e lei .A Tabela A
- Page 450 and 451: as bandas menos importantes utiliza
- Page 452 and 453: E temos a seguinte codificação, g
- Page 454 and 455: Note que, assim procedendo, o decod
- Page 456 and 457: Y = 0,299R + 0,587G + 0,114BAs comp
- Page 458 and 459: Uma vez que uma imagem estática po
- Page 460 and 461: Note que, no modo progressivo, os p
- Page 463 and 464: ao redor que possuam uma amplitude
- Page 465 and 466: Figura A.9. O MP3 usa bandas não-u
- Page 467 and 468: CentralPrincipalEsquerdoPrincipalDi
- Page 469 and 470: televisão. A recomendação BT 601
- Page 471 and 472: JPEG modo sequencial, gerando os bl
- Page 473 and 474: Macroblocos também podem ser codif
- Page 475 and 476: No MPEG-2, o perfil principal (main
- Page 477 and 478: Fn (atual)ME+-DnTQXReordenaCodifica
- Page 479 and 480: A função do MPEG-2 System [ISO/IE
- Page 481 and 482: Na classe de tráfego contínuo com
- Page 483 and 484: A.4.3 ÁudioA mídia de áudio tem
- Page 485 and 486: eserva de pacotes antes de dar iní
- Page 487 and 488: Faria, A.L.A. “Implementação do
- Page 489 and 490: ITU-T G.723.1 (1996). International
O mesmo mecanismo de cópia de valores de uma propriedade para outratambém é usado para a cópia do valor digitado no campo de entrada para osegundo campo de saída.BibliografiaABNT, NBR 15606-2, 2011. Associação Brasileira de Normas Técnicas,“Televisão digital terrestre — Codificação de dados e especificações detransmissão para radiodifusão digital, Parte 2: Ginga-<strong>NCL</strong> para receptoresfixos e móveis — Linguag<strong>em</strong> de aplicação XML para codificação deaplicações”, Sist<strong>em</strong>a Brasileiro de TV Digital Terrestre, NBR 15606-2.Ierusalimschy, R.; Figueiredo, L.H.; Celes, Wald<strong>em</strong>ar. “Lua 5.1 ReferenceManual.” Lua.org, Agosto de 2006. ISBN 85-903798-3-3.ITU-T, H.761, 2011. Nested Context Language (<strong>NCL</strong>) and Ginga-<strong>NCL</strong> forIPTV. ITU-T Rec. H.761.Sant’Anna F.; Soares Neto, C.S.; Barbosa, S.D.J. “AplicaçõesDeclarativas <strong>NCL</strong> com Objetos <strong>NCL</strong>ua Imperativos Embutidos”.Monografias <strong>em</strong> Ciência da Computação do Departamento de Informática,<strong>PUC</strong>-<strong>Rio</strong>, N.º 17/09. <strong>Rio</strong> de Janeiro, junho de 2009. ISSN 0103-9741.Soares, L.F.G.; Sant’Anna, F.F; Cerqueira, R. (2008). “Nested ContextLanguage 3.0 Part 10 — Imperative Objects in <strong>NCL</strong>: The <strong>NCL</strong>uaScripting Language.” Monografias <strong>em</strong> Ciência da Computação doDepartamento de Informática, <strong>PUC</strong>-<strong>Rio</strong>, N.º 02/08. <strong>Rio</strong> de Janeiro, janeirode 2008. ISSN 0103-9741.Soares, L.F.G.; Moreno, M.F.; Sant’Anna (2009). “Relating Declarative andImperative Objects through the <strong>NCL</strong> Glue Language.” Proceedings of theACM Symposium on Document Engineering. Munique, set<strong>em</strong>bro de 2009401