11.07.2015 Views

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

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.

ole onSelectionrole testandonKeySelection-NodeStateTest-StartStoprole startrole stopFigura 10.15 Conector com múltiplos papéis de condição, ligados pelo operador “and”.O el<strong>em</strong>ento possui dois tipos de el<strong>em</strong>entos filhos:, que define um atributo cujo valor será testado, e, que define um valor a ser testado. O el<strong>em</strong>ento possui ainda o atributo comparator, que define ooperador de comparação, conforme definido na Tabela 10.7. O valor de umatributo definido pelo el<strong>em</strong>ento pode ser testadocontra o valor de outro atributo definido por outro el<strong>em</strong>ento ou contra um valor definido pelo el<strong>em</strong>ento.Tabela 10.7 Operadores de comparação que pod<strong>em</strong> ser utilizados <strong>em</strong> el<strong>em</strong>entos.ValoreqnegtltgtelteSignificadoigual 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)O el<strong>em</strong>ento possui um atributo role cujo valordeve ser único no conjunto de papéis do conector. Como normalmente ocorre,um role é um ponto de interface do conector, que é associado às interfacesdos objetos por um el<strong>em</strong>ento que referencia o conector. Um el<strong>em</strong>ento também define um tipo de evento (atributoeventType, podendo assumir os valores “presentation”, “selection” ou“attribution”), que terá o valor de seu estado (“state”) ou de seus atributos254

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

Saved successfully!

Ooh no, something went wrong!