17.06.2015 Views

Linguagem NCL Linguagem NCL - UFF

Linguagem NCL Linguagem NCL - UFF

Linguagem NCL Linguagem NCL - UFF

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Conectores<br />

e <br />

Principais atributos:<br />

• id<br />

Elementos filhos:<br />

• Papéis de condição:<br />

– simpleCondition/compoundCondition<br />

• Papéis de ação:<br />

– simpleAction/compoundAction<br />

• connectorParam<br />

Fundamentos de Sistemas Multimídia<br />

Conectores<br />

Fundamentos de Sistemas Multimídia<br />

Papéis de condição simples<br />

Principais atributos:<br />

• role – nome do papel<br />

• eventType – tipo do evento:<br />

– presentation, selection, attribution<br />

• transition – transição da máquina de estados<br />

• delay – retardo<br />

• key – tecla do controle remoto (só para seleção)<br />

• min, max – cardinalidade de binds do papel<br />

• qualifier – and, or (só quando cardinalidade > 1)<br />

37<br />

38<br />

Conectores<br />

Fundamentos de Sistemas Multimídia<br />

Valores predefinidos por palavras reservadas para role<br />

em simpleCondition:<br />

• Evento de apresentação (presentation)<br />

– onBegin<br />

– onEnd<br />

– onAbort<br />

– onPause<br />

– onResume<br />

• Evento de seleção (selection)<br />

– onSelection<br />

• Evento de Atribuição (attribution)<br />

– onBeginAttribution<br />

– onEndAttribution<br />

Conectores<br />

Fundamentos de Sistemas Multimídia<br />

Papéis de ação simples<br />

Principais atributos:<br />

• role – nome do papel<br />

• eventType – tipo do evento:<br />

– presentation, selection, attribution<br />

• actionType – ação da máquina de estados<br />

• delay – retardo<br />

• value – valor (só para atribuição)<br />

• min, max – cardinalidade de binda do papel<br />

• qualifier – par, seq (só quando cardinalidade > 1)<br />

39<br />

40

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

Saved successfully!

Ooh no, something went wrong!