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.

como visto nos capítulos que descrev<strong>em</strong> cada base. Para isso, utilizamos oel<strong>em</strong>ento como um el<strong>em</strong>ento aninhado ao el<strong>em</strong>entocorrespondente à base a ser importada. Para importar uma base de regiões,por ex<strong>em</strong>plo, dev<strong>em</strong>os definir um dentro do el<strong>em</strong>ento, conforme ilustrado pela Listag<strong>em</strong> 13.6.Listag<strong>em</strong> 13.6 Importação de uma base de regiões.O el<strong>em</strong>ento possui os seguintes atributos:alias: “apelido” do arquivo importado, ou seja, o nome que será utilizadocomo prefixo para se referir aos el<strong>em</strong>entos importados, no formato“apelido#id_do_el<strong>em</strong>ento_importado”. No caso do ex<strong>em</strong>plo, a base deconectores foi importada com o alias “meusConectores”. Para se referirao conector “onEndStop” dentro do arquivo importado, dev<strong>em</strong>os utilizar astring “meusConectores#onEndStop”; documentURI: a localização e o nome do arquivo que contém a base a serimportada. Nesse ex<strong>em</strong>plo, como o arquivo de conectores está no mesmodiretório que o arquivo da aplicação, bastou definir apenas o nome doarquivo; region: no caso de o arquivo importado conter uma base de regiões, definequal região da aplicação conterá as regiões importadas. baseId: no caso de o arquivo importado conter mais de uma base deregiões, define qual base se quer importar.Vale observar que, quando uma base de descritores é importada, as regiõessão importadas automaticamente. Em outras palavras, quando há um na seção , não é necessário fazer o correspondente às regiões na seção , que podeficar vazia.O uso mais comum de importação de bases de um documento é aimportação de uma base de conectores definida <strong>em</strong> um documento <strong>NCL</strong>dedicado a esse fim. A Listag<strong>em</strong> 13.7 apresenta novamente o ex<strong>em</strong>plodescrito no Capítulo 10, que ilustra a importação de uma base de conectores eo uso de um dos conectores importados. Esse ex<strong>em</strong>plo assume que, no306

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

Saved successfully!

Ooh no, something went wrong!