Aller au contenu | Aller au menu | Aller à la recherche

Web, NTIC et plus si affinité

samedi 25 avril 2009

Atteindre directement l'implémentation d'une interface grâce au plug-in Implementors pour Eclipse

Eclipse

Tout (bon) développeur Java qui se respecte utilise des interfaces afin généralement d'améliorer le découplage en utilisant une couche d'abstraction définie par l'interface. Néanmoins, lors du développement, cette couche d'abstraction devient vite enquiquinante. Prenons l'exemple classique d'une couche de service définie par l'interface ISecurityService. Afin de s'abstraire de l'implémentation sous-jacente (LDAPSecurityService, DBSecurityService, etc.), seule l'interface est manipulée dans le code. On obtient quelque chose de ce style :

Lire la suite

mardi 7 avril 2009

Augmenter la taille de la fenêtre de complétion sur Eclipse (Linux)

Eclipse

Voilà des semaines que je cherchais comment agrandir la fenêtre de complétion sous Eclipse. En effet, cette fenêtre est re-dimensionnable mais uniquement sous Windows ou Mac OS X. Sous Linux, un problème lié au serveur X rend impossible cette opération. Le problème étant que la fenêtre de complétion est trop petite par défaut ce qui masque certaines informations sur les complétions proposées ainsi que sur la Javadoc dont la fenêtre prend la même taille que celle de la complétion. Voici donc la solution pour agrandir cette fenêtre dans Eclipse Linux.

Lire la suite