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.

O Fomatador NCL Xlet 695.1.3.Núcleo do FormatadorFigura 25 – Duas implementações do componente do núcleo do formatador.Dos componentes apresentados esse é o mais importante e obrigatório. Eleserá o responsável por controlar a apresentação e corresponde diretamente aonúcleo do Formatador mostrado na Seção 3.4.Esse componente pode ter sua implementação customizada de forma asimplificar o seu funcionamento. Como mostrado na Figura 25, pode-se criar umaimplementação simples de Núcleo independente do Gerenciador de Documentos.Esse componente depende ainda das interfaces IFormatterLayout (oferecida peloGerenciador de Leiaute) e IPlayerAdapterManager (oferecida pelo Gerenciadorde Adaptadores <strong>para</strong> Exibidores, <strong>que</strong> será visto na seção a seguir).De acordo com as otimizações propostas na Seção 4.4.2, a interfaceIFormatter possui a assinatura mostrada na Figura 26.Figura 26 – Duas implementações do componente do núcleo do formatador

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

Saved successfully!

Ooh no, something went wrong!