Je développe un plugin eclipse, et j'ai créé une vue d'avancement qui indique où le travail s'exécute. Tout fonctionne correctement, mais j'ai une question. Quand j'ai fait cette vue, un bouton d'arrêt est apparu dessus. Mais je n'ai trouvé aucun auditeur pour contrôler cela. Mais le meilleur devrait être que s'il y a un bouton de pause dans la vue insted du bouton d'arrêt. S'il vous plaît donnez-moi une idée! Merci!Eclipse vue de progression bouton d'arrêt écouteur
1
A
Répondre
1
Le Job
où vous effectuez le travail reçoit un IProgressMonitor
lorsque sa méthode d'exécution est appelée. Ce moniteur de progression a une méthode #isCanceled()
. Je crois que lorsque vous cliquez sur le bouton d'arrêt dans la vue de progression, la méthode isCanceled
sur votre moniteur de progression doit renvoyer true
.