tag:blogger.com,1999:blog-4391044016881990044.post8068693608516911174..comments2023-04-22T22:35:39.316+02:00Comments on Blog de Mickaël BARON - Java / Eclipse / NoSQL / BigData: Introduction à la construction de Commandes avec la plateforme EclipseMickael BARONhttp://www.blogger.com/profile/15044229720691820898noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-4391044016881990044.post-18941645524929207562009-12-17T12:27:15.818+01:002009-12-17T12:27:15.818+01:00Il faut intégrer les Jar dans le plugin. Dans mon ...Il faut intégrer les Jar dans le plugin. Dans mon support de cours sur l'introduction à la conception de plug-ins j'en parle. Regarde à partir du transparent 53.<br /><br />MickaelMickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-59920906577836169822009-12-17T00:45:10.727+01:002009-12-17T00:45:10.727+01:00En fait je pige pas bien le principe. Tous ces fra...En fait je pige pas bien le principe. Tous ces frameworks sont fournis sous forme de jar. Or il faut transformer ces jars en plugins pour pouvoir les utiliser dans une application RCP ce que j'essaye de faire. Mais dès que je lance l'application, je mange des ClassNotFoundException. Tu vois à coté de quoi je passe ?<br /><br />Merci<br /><br />MartialAnonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-42465601387976510652009-12-16T17:06:02.632+01:002009-12-16T17:06:02.632+01:00Un handler qui fait des choses particulière en fon...Un handler qui fait des choses particulière en fonction de la valeur d'un paramètre, ça fonctionne très bien.<br /><br />La vue active, tu peux la récupérer à partir du handler directement. Tu peux accéder au contenu d'une variable. <br /><br />Pour la persistence en Eclipse RCP, les frameworks classiques utilisés dans le monde Java fonctionnent très bien. Du Hibernate à XStream ...<br />Mickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-69467919068000144062009-12-16T14:49:33.855+01:002009-12-16T14:49:33.855+01:00Bonjour,
J'ai une petite question à propos de...Bonjour,<br /><br />J'ai une petite question à propos des commandes. On ne peut pas définir deux handlers pour une seule commande ?<br />Je voudrais créer une commande "Copier" (et plus tard Supprimer, Coller, Couper ...) est des handlers qui feraient les opérations souhaitées en fonction de la vue active.<br /><br />J'ai bien lu la partie sur les paramètres mais ça ne semble Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-7075254980128775242009-12-13T19:38:56.628+01:002009-12-13T19:38:56.628+01:00Le souci en général avec le multimédia en Java c&#...Le souci en général avec le multimédia en Java c'est l'absence d'API. J'ai bien une autre solution qui me vient à l'esprit c'est d'utiliser JavaFX dans Eclipse. Les démos que j'ai vu trainer montrer les possibilités de lire des vidéos.<br /><br />Par ailleurs, le pont entre SWT et AWT/Swing est possible.<br /><br />Il faut juste chercher comment faire du JavaFX Mickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-59889527047482436032009-12-13T19:16:45.783+01:002009-12-13T19:16:45.783+01:00Pour la seconde question, j'ai bien trouvé ma ...Pour la seconde question, j'ai bien trouvé ma réponse sur vogella.de. En revanche, je trouve très bizarre de passer par un conteneur web pour regarder une vidéo que j'ai en local :O. Enfin je vais essayer d'approfondir.<br /><br />Merci pour tes réponses.Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-70199069447116251002009-12-12T12:48:11.163+01:002009-12-12T12:48:11.163+01:00Pour la première question : en fait il n'y a a...Pour la première question : en fait il n'y a aucun soucis. Il suffit juste d'intégrer un composant Browser qui sera un conteneur Web. Par conséquent, pose toi la question de comment avoir du multimédia dans une page Web -> Flash, ActiveX, ...<br /><br />Pour la seconde solution il faut passer par un product. Regarde du côté des tutoriels de Lars Vogel.<br /><br />MickaelMickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-84000495556415081602009-12-12T11:33:46.774+01:002009-12-12T11:33:46.774+01:00Bonjour,
Deux questions me trottent dans la tête ...Bonjour,<br /><br />Deux questions me trottent dans la tête :<br />- Peut on (et si oui comment) avoir du multimédia (vidéo, son, radio ...) dans une application eclipse RCP. SWT et JFace ont l'air très pauvres de ce coté la je me trompe ?<br />- Ayant finis une grosse partie de mon application j'aimerais que d'autres personnes la teste et je voudrais donc l'exporter. J'ai Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-89170390777677621712009-12-07T13:02:50.359+01:002009-12-07T13:02:50.359+01:00Salut Martial,
Pour les messages Discouraged acce...Salut Martial,<br /><br />Pour les messages Discouraged access c'est normal puisqu'il s'agit d'une implémentation interne et ne doit normalement pas être utilisée. Ces implémentations peuvent changées au fil des versions. Alors que les API passent par la case Deprecated avant changement.<br /><br />Mais bon, parfois il faut passer outre les recommandations pour espérer faire Mickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-39765074112714025742009-12-06T11:10:02.291+01:002009-12-06T11:10:02.291+01:00Ok super. Donc j'ai une petite dernière questi...Ok super. Donc j'ai une petite dernière question et après promis je me débrouille avec la doc :). <br /><br />J'essaye de gérer toujours de manière programmatique les commandes et les icônes associées. Quand je récupère le CommandImageService avec la ligne suivante "CommandImageService cis = (CommandImageService) PlatformUI.getWorkbench().getService(ICommandImageService.class);"Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-88523805746954993792009-12-05T23:59:12.750+01:002009-12-05T23:59:12.750+01:00Désolé j'avais pas vu ta réponse.Désolé j'avais pas vu ta réponse.Mickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-69048964123777036252009-12-05T23:58:19.298+01:002009-12-05T23:58:19.298+01:00Salut Martial,
Très bonne question. Tu peux poste...Salut Martial,<br /><br />Très bonne question. Tu peux poster ce genre de question technique.<br /><br />Regarde dans mes exemples du côté de l'ajout dynamique de commande (restriction visibleWhen). Je crois qu'il y a des choses sur la classe CommandContributionItem qui doit implémenter IContributionItem (il faut dire que cette interface a de nombreuses implémentations)<br /><br />MickaelMickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-85358349615196932762009-12-05T23:45:00.433+01:002009-12-05T23:45:00.433+01:00Ok autant pour moi j'avais pas pensé aux Comma...Ok autant pour moi j'avais pas pensé aux CommandContributionItem. C'est quand même une grosse galère les commandes en mode programatique :/.Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-39289691281669344132009-12-05T23:17:33.818+01:002009-12-05T23:17:33.818+01:00Je ne sais pas si on peut poser des questions tech...Je ne sais pas si on peut poser des questions techniques sur ton blog mais dans le doute je me lance :<br /><br />Tu conseilles de ne pas utiliser les actions. Mon problème est que je n'arrive pas à rajouter de manière programmatique une commande dans la barre d'action d'une vue.<br />Quand on fait getViewSite().getActionsBar() on ne peut rajouter qu'une action ou une Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-17556436912623814012009-11-25T15:09:00.065+01:002009-11-25T15:09:00.065+01:00Malheureusement je ne pense pas qu'ils arriven...Malheureusement je ne pense pas qu'ils arrivent avant les fêtes. Tu peux voir le support sur les commandes comme mon cadeau de noël ;-)Mickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-77451839187073993462009-11-25T14:57:10.027+01:002009-11-25T14:57:10.027+01:00Et moi donc, il me tarde réellement de voir ces de...Et moi donc, il me tarde réellement de voir ces deux cours :-). On peut espérer voir l'un d'entre eux avant noel ?<br /><br />Pour EMF ca peut faire une bonne transition vers eclipse 4 ...<br /><br />Que du bonheur en perspective ^^Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-54786262547812288382009-11-25T13:43:24.517+01:002009-11-25T13:43:24.517+01:00Repos, c'est quoi ça ;-)
Le prochain sera les...Repos, c'est quoi ça ;-)<br /><br />Le prochain sera les editors. Je suis en train de récupérer toutes les ressources qui en parlent. Ensuite je ferai le support sur les forms (pratiquement terminé, il manque juste une partie concernant l'éditor). Enfin, je cloturerai cette série par la partie RCP. <br /><br />J'ai hate de terminer pour débuter sur EMF.Mickael BARONhttps://www.blogger.com/profile/15044229720691820898noreply@blogger.comtag:blogger.com,1999:blog-4391044016881990044.post-967219902963285552009-11-25T13:28:42.827+01:002009-11-25T13:28:42.827+01:00Héhé voila un cours qui fait plaisir et qui va aid...Héhé voila un cours qui fait plaisir et qui va aider toute la communauté. <br /><br />Je ne l'ai pas encore lu mais si il est d'aussi bonne facture que les précédents c'est réellement nickel. Encore merci pour tout ce que tu fais :)<br /><br />Penses à mettre à jour la partie sur la gauche du site ("supports en cours de préparation").<br /><br />Sinon que réserve l'Anonymoushttps://www.blogger.com/profile/05843014942314499644noreply@blogger.com