12.07.2015 Views

Rafael Ferreira Rodrigues Ambiente Declarativo para Sistemas que ...

Rafael Ferreira Rodrigues Ambiente Declarativo para Sistemas que ...

Rafael Ferreira Rodrigues Ambiente Declarativo para Sistemas que ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Conceitos Preliminares 46Os métodos “notifyDestroyed” e “notifyPaused” permitem ao Xlet notificaro terminal sobre a possibilidade de terminá-lo ou pausá-lo. O Xlet pode usar essesmétodos <strong>para</strong> ter certeza <strong>que</strong> o terminal sabe o estado de toda aplicação e podetomar a ação apropriada. Esses métodos devem ser chamados imediatamenteantes do Xlet entrar nos estados de Paused ou Destroyed, isto por<strong>que</strong> o terminalpode tomar uma ação <strong>que</strong> a aplicação não esteja pre<strong>para</strong>da.Uma aplicação pode requisitar a mudança do estado Paused <strong>para</strong> o Startedusando o método “resumeRe<strong>que</strong>st”. Isso acontece quando um determinado eventooccorreu, como, por exemplo, um tempo certo foi atingido, um evento certo foidetectado num fluxo MPEG, etc. Com esse método, é possível reiniciar umaaplicação após esta ter sido suspensa.

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

Saved successfully!

Ooh no, something went wrong!