2010-07-05 4 views
1

Comme vous le savez, si le paquet a une erreur de compilation, alors le paquet affiche un signe d'erreur. Le signe d'erreur signifie cercle rouge avec 'X'.Comment afficher un signe d'erreur sur le paquet lorsque le paquet contient des informations erronées?

Mon package contient un autre fichier de type. (Ce n'est pas un fichier Java.) Si l'utilisateur modifie le fichier, Mon plugin va inspecter le fichier. Et devrait afficher le signe d'erreur sur le paquet si le fichier a des informations erronées.

Comment puis-je afficher le signe d'erreur?

Répondre

2

La façon dont j'affiche les erreurs dans mon plugin est à travers l'utilisation de marqueurs.

Le lien suivant devrait vous aider à démarrer: Mark My Words

j'ai eu un problème avec leur mise en œuvre, donc si vous rencontrez la même erreur, ne hésitez pas à jeter un oeil à ma précédente question: Eclipse Plug-in Development: Creating Problem Marker for a Given Resource

+0

Aussi, consultez la FAQ: http://wiki.eclipse.org/FAQ_How_do_I_create_problem_markers_for_my_compiler%3F –

+0

Merci beaucoup! Je vais essayer. – cnook

+0

Cher tous, Je l'ai essayé. Mais je ne peux pas obtenir le "Marqueur" dans la vue "Problème" (éditeur également). Exactement mon plugin écoute PRE_BUILD du fichier XML de ressources. Même si toutes les méthodes marker.setAttribute() sont exécutées correctement, l'éditeur de texte et la vue des problèmes n'affichent pas le problème Mark. S'il vous plaît laissez-moi savoir .. Merci encore. – cnook

Questions connexes