Differenze tra le versioni di "Programmazione:Java/Eclipse RCP/Internazionalizzazione tramite Extension Point"
Da WikiSitech.
Vai alla navigazioneVai alla ricerca(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 1: | Riga 1: | ||
+ | [[Programmazione:Java/Eclipse_RCP|<< Back to Eclipse RCP]] | ||
+ | |||
Per gestire l'internazionalizzazione di un plugin ci sono già delle librerie fatte a posta in Eclipse, ma quando si vuole utilizzare questa gestione per avere, oltre alle traduzioni, anche voci diverse da quelle originali tali librerie non permettono questa generalizzazione.<br /> | Per gestire l'internazionalizzazione di un plugin ci sono già delle librerie fatte a posta in Eclipse, ma quando si vuole utilizzare questa gestione per avere, oltre alle traduzioni, anche voci diverse da quelle originali tali librerie non permettono questa generalizzazione.<br /> | ||
Per ottenere questo è possibile definire per i plugin che si vogliono GENERALIZZARE un ExtensionPoint che definisca la classe che si prenderà carico di effettuare le sostituzioni, un'interfaccia che definisca il comportamento il comportamento di tali classi ed una factory che si occupi all'occorrenza di gestire le cose.<br /> | Per ottenere questo è possibile definire per i plugin che si vogliono GENERALIZZARE un ExtensionPoint che definisca la classe che si prenderà carico di effettuare le sostituzioni, un'interfaccia che definisca il comportamento il comportamento di tali classi ed una factory che si occupi all'occorrenza di gestire le cose.<br /> |
Versione attuale delle 10:27, 14 apr 2008
Per gestire l'internazionalizzazione di un plugin ci sono già delle librerie fatte a posta in Eclipse, ma quando si vuole utilizzare questa gestione per avere, oltre alle traduzioni, anche voci diverse da quelle originali tali librerie non permettono questa generalizzazione.
Per ottenere questo è possibile definire per i plugin che si vogliono GENERALIZZARE un ExtensionPoint che definisca la classe che si prenderà carico di effettuare le sostituzioni, un'interfaccia che definisca il comportamento il comportamento di tali classi ed una factory che si occupi all'occorrenza di gestire le cose.