Oggetto :: Meta :: Plugin :: host

Oggetto :: Meta :: Plugin :: Host Stanno ospita plug-in che funzionano come oggetto :: Meta :: plugin.
Scarica ora

Oggetto :: Meta :: Plugin :: host Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Yuval Kogman
  • Sito web dell'editore:
  • http://search.cpan.org/~nobull/

Oggetto :: Meta :: Plugin :: host Tag


Oggetto :: Meta :: Plugin :: host Descrizione

Oggetto :: Meta :: Plugin :: host I plugin ospitano che funzionano come oggetto :: Meta :: plugin. Oggetto :: Meta :: Plugin :: host I plugin ospitano che funzionano come oggetto :: Meta :: plugin. Può servire come un plugin se subclassato, o contiene un plugin che può aiutarlo a plug.synopsis # Se si desidera che si desidera esempi di lavoro, leggi Basic.t nella distribuzione # non so che tipo di sinossi sarebbe utile per questo . My $ host = nuovo oggetto :: Meta :: plugin :: host; EVAL {$ host-> metodo ()}; # dovrebbe morire $ host-> spina ($ plugin); # $ plugin definisce il metodo $ host-> spina (un altro); # $ Another Definisce il metodo e un altro # $ Un altro ha fornito quanto segue, poiché è stato collegato in seguito $ host-> metodo (); $ host-> un altro ($ argomento); $ host-> scollega (un altro); $ host-> metodo (); # Ora $ Plugin's Metodo è UsedObject :: Meta :: Plugin :: host è un'implementazione di un host plugin, come descritto in oggetto :: Meta :: plugin. L'host non è semplicemente semplicemente un hash unito. È progettato per consentire a vari plugin di fornire funzionalità simili - metodi con spazio dei nomi in conflitto. Gli spazi dei nomi conflittuali possono coesistere e prendere la precedenza tra loro. Un possibile scenario è quello di avere vari plugin per un processore immagine, che tutti definiscono il metodo "Processo". Sono tutti installati, ordinati come l'effetto dovrebbe essere tolto, e infine in cima a tutti un plugin che li avvolge in una pipeline è impostato. Quando viene inserito un metodo di un plugin che riceve, invece dell'oggetto host, un oggetto di contesto, particolare a se stesso. Permette di accedere ad esso host, i suoi plugin di fratello sono così esplicitamente, mentre si avvolgono implicitamente intorno all'host ed emularlo con la priorità riordinata: il plug-in corrente è il primo nell'elenco.such un modello consente di lavorare un plugin stupido di funzionare abbastanza felicemente con gli altri, anche quelli che possono assumere il suo ruolo. L'unica regola che ha bisogno di mantenere è che accede alle sue strutture dati utilizzando $ auto-auto usando $, e non $ sé, perché $ sé è l'oggetto contesto. Un plug-in più complesso, consapevole che potrebbe non essere impareggiabile, potrebbe chiedere esplicitamente Per i metodi predefiniti (definiti host) chiama, invece che è proprio. Può richiedere di chiamare un metodo sul plugin che ne riesce o lo precede in una pila di un determinato metodo. Inoltre, ottenendo l'accesso all'oggetto host un plugin potrebbe implementare una pipeline di chiamate abbastanza facilmente, come descritto sopra. Tutto ciò che deve fare è chiamare $ auto-host-> Stack ($ metodo)> e Itera che omettendo se stesso. L'interfaccia mira ad essere abbastanza semplice da essere flessibile, provare per il minimo deve essere utile e creazione di soluzioni alternative Per i limiti questo minimo impone. L'implementazione non è affatto ottimizzata. Dubito che sia veloce, ma non mi interessa davvero. Dovrebbe creare un bel quadro per una grande applicazione, che deve essere modulare. Requisiti: · Perl.


Oggetto :: Meta :: Plugin :: host Software correlato

utorrent.py.

utorrent.py è un modulo Python per accedere all'interfaccia esposta dall'URESTREnt Web UI. ...

191

Scarica

Jasperintelligence.

Jasperreports è una libreria Java stand alone che può essere configurata per generare output perfetto pixel in HTML, PDF, RTF ed Excel. ...

218

Scarica