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
11.1 RegrasAs regras usadas em uma aplicação NCL são definidas no elemento, filho do elemento . 1 Cada regra possui a referência a umapropriedade do objeto settings, um operador de comparação e um valor,conforme a Listagem 11.1. O identificador de uma regra é opcional e quandodefinido deve seguir a mesma regra de formação para o atributo id definidano Capítulo 5.Listagem 11.1 Definição de uma base de regras.O valor do atributo var deve ser uma propriedade do elemento . Já o atributo comparator podeassumir um dos valores apresentados na Tabela 11.1. 2Tabela 11.1 Operadores de Comparação que Podem ser Utilizados nas RegrasValoreqnegtltgtelteSignificadoigual a (equal to)diferente de (not equal to)maior que (greater than)menor que (less than)maior ou igual a (greater than or equal to)menor ou igual a (less than or equal to)A NCL também permite definir regras compostas, através do elemento, cujo atributo operator pode assumir os valores “and” ou“or”. Uma regra para avaliar se a legenda está ligada e o idioma é portuguêspoderia ser definida do seguinte modo:H.761, 2011].1 Regras e seus atributos são definidos no módulo TestRule [ABNT, NBR 15606-2, 2011; ITU-T,2 Esses operadores de comparação são idênticos aos apresentados na Tabela 10.5.278
As regras são utilizadas para adaptação de conteúdo, através do elemento e para adaptação de apresentação, através do elemento, vistos a seguir.11.2 SwitchUm é uma composição contendo nós (objetos de mídia,contextos, ou outros switches) alternativos, ou seja, dentre os quais apenasum será selecionado. 3 Um switch pode conter qualquer tipo de nó demídia, de contexto e outros switches. A decisão sobre qual nó seráselecionado é dada por regras de mapeamento, definidas através de elementos. 4 As regras são avaliadas na ordem em que foram definidas. Aprimeira regra avaliada como verdadeira terá seu nó correspondenteselecionado. Além disso, podemos definir um nó que será selecionado pordefault, no caso de nenhuma regra ser satisfeita, através do elemento.A Listagem 11.2 apresenta uma base de regras que avaliam o valor dapropriedade “system.language” e um switch que, ao ser acionado, apresentaa mídia de áudio correspondente à regra em vigor.... trecho da seção 3 Switches e seus atributos são definidos no módulo ContentControl [ABNT, NBR 15606-2,2011; ITU-T, H.761, 2011].4 O elemento é definido no módulo TestRuleUse [ABNT, NBR 15606-2, 2011;ITU-T, H.761, 2011].279
- Page 267 and 268: definidas nos conectores (connector
- Page 269 and 270: Os nomes dos papéis “onBegin”
- Page 271 and 272: evento de atribuição: atribuiçã
- Page 273 and 274: • key: código da tecla do contro
- Page 275 and 276: • qualifier: define se as ações
- Page 277 and 278: oleonBeginconnectoronBeginStartrole
- Page 280 and 281: A Figura 10.8 apresenta as visões
- Page 282 and 283: Figura 10.9 Visão estrutural de um
- Page 284 and 285: Exemplo 10.3 — Passando Parâmetr
- Page 286 and 287: visto na Tabela 10.1, o papel prede
- Page 288 and 289: A Tabela 10.6 apresenta os códigos
- Page 290 and 291: Listagem 10.12 Código NCL de aplic
- Page 292 and 293: A Listagem 10.14 apresenta o códig
- 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 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 and 344: meio do elemento definido como fil
- Page 345 and 346: ody......prog01(docProg1#exemplo01)
- 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
As regras são utilizadas para adaptação de conteúdo, através do el<strong>em</strong>ento e para adaptação de apresentação, através do el<strong>em</strong>ento, vistos a seguir.11.2 SwitchUm é uma composição contendo nós (objetos de mídia,contextos, ou outros switches) alternativos, ou seja, dentre os quais apenasum será selecionado. 3 Um switch pode conter qualquer tipo de nó d<strong>em</strong>ídia, de contexto e outros switches. A decisão sobre qual nó seráselecionado é dada por regras de mapeamento, definidas através de el<strong>em</strong>entos. 4 As regras são avaliadas na ord<strong>em</strong> <strong>em</strong> que foram definidas. Aprimeira regra avaliada como verdadeira terá seu nó correspondenteselecionado. Além disso, pod<strong>em</strong>os definir um nó que será selecionado pordefault, no caso de nenhuma regra ser satisfeita, através do el<strong>em</strong>ento.A Listag<strong>em</strong> 11.2 apresenta uma base de regras que avaliam o valor dapropriedade “syst<strong>em</strong>.language” e um switch que, ao ser acionado, apresentaa mídia de áudio correspondente à regra <strong>em</strong> vigor.... trecho da seção 3 Switches e seus atributos são definidos no módulo ContentControl [ABNT, NBR 15606-2,2011; ITU-T, H.761, 2011].4 O el<strong>em</strong>ento é definido no módulo TestRuleUse [ABNT, NBR 15606-2, 2011;ITU-T, H.761, 2011].279