| PurpleWiki :: Ver :: Driver PurpleWiki :: Ver :: Driver é um módulo Perl para visualizar a classe base do driver. |
Baixe Agora |
PurpleWiki :: Ver :: Driver Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Matthew O'Connor
- Site do editor:
- http://search.cpan.org/~cdent/PurpleWiki-0.94/PurpleWiki/View/Driver.pm
PurpleWiki :: Ver :: Driver Tag
PurpleWiki :: Ver :: Driver Descrição
Roofwiki :: Ver :: Driver é um módulo Perl para visualizar a classe base do driver. PurpleWiki :: Exibir :: driver é um módulo perl para visualizar a classe base do driver classe.synopsisthe roplewiki :: Ver :: Driver é usado principalmente como uma classe base, porque por si só não faz nada, mas atravessar um purplewiki :: árvore. Este exemplo define um driver de visualização que extrai links de imagem de uma árvore purplewiki :: Pacote PurpleWiki :: Ver :: GetImages; Use rigoroso; use avisos; Use PurpleWiki :: Ver :: Driver; use vars qw (@isa); @Isa = qw (roxowiki :: Ver :: Driver); Sub new {My $ Prototype = Shift; Minha $ Class = Ref ($ protótipo) || $ protótipo; Meu $ Self = $ Class-> Super :: NOVO (@_); # Estado objeto $ auto -> {imagens} = []; abençoe ($ self, $ classe); retornar $ auto; } sub vista {my ($ self, $ tree) = @_; $ Self-> Super :: Ver ($ Tree); retorno @ {$ auto -> {imagens}}; } Sub Imagemain {My ($ Self, $ Noderef) = @_; push @ {$ auto -> {imagens}}, $ noDeref-> href; } 1; PurpleWiki :: Ver :: Driver é a classe base usada por todos os drivers de visualização. Seu comportamento padrão é recaçar uma profundidade de purplewiki :: primeira de árvore da criança mais alta (mais antiga) para a direita mais (mais jovem). Os nós da criança são representados como uma lista dentro de um purplewiki :: então deixado mais significa o primeiro filho da lista e a maioria mais significa a última criança na lista. Outros que os métodos mencionados na seção Métodos, esta classe também usa autoload Para exportar métodos pré, principais e pós-manuseio para cada tipo de nó. Três manipuladores genéricos também são exportados via AutoLoad e são chamados simplesmente "pré ()", "principal ()" e "post ()" e são chamados em todos os nó. Requisitos: · Perl.
PurpleWiki :: Ver :: Driver Software Relacionado