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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

... trecho da seção ... trecho da seção Listag<strong>em</strong> 10.23 Importação de uma base de conectores.10.12 Elos Referenciando ComposiçõesSe um el<strong>em</strong>ento com valor de atributo eventType igual a“presentation” for associado por um elo a um el<strong>em</strong>ento ou como um todo (ou seja, s<strong>em</strong> que uma de suas interfaces seja informada), ainstrução deve obrigatoriamente ser refletida nas máquinas de estado deevento dos nós filhos da composição. As seguintes regras são seguidas peloformatador <strong>NCL</strong>.Se um el<strong>em</strong>ento ou participar <strong>em</strong> um papel (role) actioncujo tipo de ação é "start", quando essa ação for acionada, a instrução starttambém é aplicada a todos os eventos de apresentação mapeados pelas portasdos el<strong>em</strong>entos ou . Se quisermos iniciar a apresentaçãousando uma porta específica, dev<strong>em</strong>os indicar o id do el<strong>em</strong>ento comovalor de interface do el<strong>em</strong>ento .Se um el<strong>em</strong>ento ou participar <strong>em</strong> um papel (role) actioncujo tipo de ação é "stop" ou “abort”, quando essa ação for acionada, ainstrução também é aplicada a todos os eventos de apresentação dos nósfilhos da composição. Se a composição contiver elos sendo avaliados, asavaliações são suspensas e nenhuma ação correspondente é acionada.Se um el<strong>em</strong>ento ou participar <strong>em</strong> um papel (role) actioncujo tipo de ação é "pause", quando essa ação for acionada, a instrução pauseé aplicada a todos os eventos de apresentação dos nós filhos da composiçãoque estejam no estado occurring. Se a composição contiver elos sendoavaliados, todas as avaliações dev<strong>em</strong> ser suspensas até que uma ação resume,stop ou abort seja <strong>em</strong>itida. Se a composição contiver nós-filhos com eventosde apresentação no estado paused quando a ação pause for <strong>em</strong>itida, esses nóssão identificados, porque, se a composição receber uma instrução resume,esses eventos não dev<strong>em</strong> ser retomados.274

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

Saved successfully!

Ooh no, something went wrong!