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.

8.3 PortasUma porta é um ponto de interface de um contexto que ofereceacesso externo ao conteúdo (objetos internos) do contexto. 8 Em outraspalavras, para um elo ser ligado a um objeto interno ao contexto, essecontexto deve possuir uma porta que mapeie o objeto interno desejado,conforme ilustrado pela Figura 8.2.Legenda:pVideo1bodyCicontextoportavideo1MinómapeamentoFigura 8.2 Porta “pVideo1” como ponto de entrada a um nó “video1” interno a umcontexto.Observe que, na Figura 8.2, a porta “pVideo1” do contexto mapeia para o vídeo “video1”. Isso significa que, ao iniciar a execução dodocumento, o formatador seguirá a porta “pVideo1”, que leva ao nó deconteúdo “video1”, que será então apresentado.Uma porta possui os seguintes atributos:id: identificador único da porta, utilizado nas referências à porta (porex<strong>em</strong>plo, por elos), que segue a mesma regra de formação para oatributo id definida no Capítulo 5;component: objeto de mídia ou contexto ao qual a porta mapeia;interface: nome do ponto de interface de destino. Caso o valor decomponent seja um objeto de mídia, o valor de interface deve ser oidentificador de uma âncora (de conteúdo ou propriedade) do objeto; 9caso component seja um contexto, o valor de interface deve ser oidentificador de uma porta do contexto (Figura 8.3). Caso não seja8 Portas e seus atributos são definidos no módulo CompositeNodeInterface [ABNT, NBR 15606-2, 2007; ITU-T, H.761, 2009].9 Âncoras são definidas no Capítulo 9.205

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

Saved successfully!

Ooh no, something went wrong!