Je veux écrire un plugin eclipse pour montrer la valeur réelle du code de message. Les valeurs doivent être chargées à partir du regroupement de ressources donné. Seules les classes du regroupement de ressources seront disponibles. J'ai donc besoin de charger la classe de bundle de ressources qui est déclarée dans le fichier en cours. Ces fichiers de classe seront dans le dossier classes ou dans un fichier jar dans le dossier lib. Est-il possible de charger dynamiquement les classes à partir du plugin eclipse? Merci d'avanceEclipse plugin
1
A
Répondre
0
Jetez un oeil à la classe Bundle. Il y a la méthode suivante:
public Class loadClass(String name) throws ClassNotFoundException;
Pour obtenir le faisceau de votre plugin:
Activator.getDefault().getBundle()
Hope this aide
Manu
2
Un exemple comment obtenir une chaîne extériorisée d'une fichier message.properties
private static final String BUNDLE_NAME = "de.stackoverflow.package.messages"; //$NON-NLS-1$
private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME);
RESOURCE_BUNDLE.getString(key);
Chaque plugin possède un objet bundle dans lequel vous pouvez charger les fichiers d'un plugin. L'objet Bundle doit contenir toutes les informations que vous souhaitez utiliser.
Questions connexes
- 1. Red5 plugin pour eclipse?
- 2. Exécution d'un plugin Eclipse
- 3. JavaDoc plugin pour eclipse?
- 4. Suggestion de plugin Eclipse metrics
- 5. Eclipse Plugin - Notification de l'ouverture d'un éditeur dans Eclipse
- 6. Plugin Eclipse - Obtenir la méthode externe?
- 7. Plugin de l'éditeur Velocity pour Eclipse?
- 8. Suivi taille du tas Eclipse-plugin * programatically *
- 9. Écoute des événements du plugin en eclipse
- 10. Problème avec le plugin TeamCity dans Eclipse
- 11. Impossible d'installer le plugin Google eclipse
- 12. installer le plugin Eclipse groovy Galiléo
- 13. FindBugs emplacement des classes de plugin eclipse
- 14. Plugin Eclipse - Extension de menu contextuel
- 15. Problème avec le plugin Eclipse dans Ubuntu
- 16. plugin Eclipse pour travailler avec protobuf
- 17. Eclipse ne quittera pas avec mon plugin
- 18. Quel est le meilleur plugin Maven Eclipse?
- 19. accès à l'image dans le plugin Eclipse
- 20. Groovy Eclipse Plugin Organiser les importations
- 21. Eclipse - Installation du plugin avec dépendances
- 22. chaînes extériorisés plugin.xml pour plugin Eclipse
- 23. plugin Eclipse sur le système classpath
- 24. Dans Eclipse, comment charger mon plugin lorsqu'un autre plugin est chargé?
- 25. Plugin Eclipse ne fonctionne pas dans FlashBuilder/FlexBuilder autonome
- 26. API pour éditer web.xml depuis le plugin Eclipse?
- 27. Correction de la disparition de LaunchShortcut dans le plugin Eclipse
- 28. Modification du plugin Eclipse existant et installation correcte
- 29. L'application GWT/le plugin eclipse se bloque JVM
- 30. Plugin de base de données Open Source pour Eclipse?
Merci pour la réponse. Les bundles sont disponibles dans le dossier de sortie du projet en cours du workbench. est-il possible de charger ce paquet avec l'instruction ci-dessus? –
vous pouvez charger tout ce qui est à l'intérieur de la structure du plugin. –
Toute idée de comment charger une classe qui est disponible uniquement dans l'un des projet Java disponible dans l'espace de travail eclipse –