2011-08-24 3 views
0

Je développe mon premier plugin pour eclipse. Je voudrais inclure un fichier XSLT dans la construction afin que je puisse l'utiliser dans le code source du plugin. Par exemple, mon plugin ajoute une nouvelle option dans le menu contextuel des fichiers XML: "Faire XSL Transformation". Après avoir cliqué sur cette option, je veux que mon plugin effectue une transformation XSL sur le fichier sélectionné en utilisant un fichier spécifique.Inclusion et référencement d'un fichier XSL dans le plugin Eclipse

Donc la question est, comment inclure le fichier XSL dans la construction du plugin, et comment le référencer dans le code du plugin?

Répondre

0

Le poste est un peu vieux, mais depuis que je luttais un peu que l'on ... Voici les étapes que je suivais:

Ajoutez le fichier xsl (ou tout autre fichier) dans votre projet.

Dans build.properties, incluez le fichier xsl.

Dans une classe, accédez à votre fichier avec le code suivant:

InpuStream xslIS = this.getClass().getRessourceAsStream("/myXSLFile"); 
+0

Je l'ai fait un peu différente façon, fichier que j'ai ajouté aussi dans build.properties, mais le fichier en utilisant accédé le code suivant: 'nouveau fichier (FileLocator.toFileURL (FileLocator.find (bundle, nouveau chemin ("/addins/smrl/odf2shore.xslt "), Collections.EMPTY_MAP)). toURI());' – WojtusJ

Questions connexes