Linguagem NCL Linguagem NCL - UFF
Linguagem NCL Linguagem NCL - UFF
Linguagem NCL Linguagem NCL - UFF
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Adaptação<br />
do conteúdo<br />
de um programa<br />
Fundamentos de Sistemas Multimídia<br />
Regras e switches (alternativas de conteúdo)<br />
rPt<br />
(idioma=“pt”)<br />
audioPt<br />
switchAudioIdioma<br />
rEn<br />
(idioma=“en”)<br />
audioEn<br />
Nó para guardar variáveis – tipo x-ginga-settings<br />
ou x-ncl-settings<br />
Adaptação<br />
do conteúdo<br />
de um programa<br />
Regras e base de regras – cabeçalho<br />
• e <br />
– atributo comparator:<br />
• eq, ne, gt, lt, gte, lte<br />
• Regras compostas:<br />
– <br />
– atributo operator:<br />
• and, or<br />
Fundamentos de Sistemas Multimídia<br />
49<br />
50<br />
Adaptação<br />
do conteúdo<br />
de um programa<br />
Switches – corpo do documento<br />
• <br />
• Elementos filhos:<br />
– bindRule<br />
• Atributos<br />
– rule, constituent<br />
– defaulComponent (atributo component)<br />
– Nós constituintes (media, context, switch)<br />
51<br />
Fundamentos de Sistemas Multimídia<br />
Portas em um switch<br />
52<br />
Fundamentos de Sistemas Multimídia<br />
Para selecionar uma interface de um constituinte<br />
do switch<br />
• <br />
Exemplo:<br />
<br />
<br />
<br />
<br />