Ajouter un commentaire

thm-devt
Detection statut de Cheat Sheet Eclipse

Bonjour,

j'ai un souci de détection des différents statuts d'une cheat sheet dans eclipse 3.5.2.
J'ai definit une classe qui hérite de CheatSheetListener avec un constructeur 0-arg, j'ai redéfini la méthode cheatSheetEvent comme ci-dessous :

@Override
public void cheatSheetEvent(ICheatSheetEvent event) {
        int eType = event.getEventType();
 
        switch (eType) {
            case ICheatSheetEvent.CHEATSHEET_OPENED:
                System.out.println("Cheat Sheet opened");
                break;
            case ICheatSheetEvent.CHEATSHEET_CLOSED:
                System.out.println("Cheat Sheet closed");
                break;
            case ICheatSheetEvent.CHEATSHEET_STARTED:
                System.out.println("Cheat Sheet started");
                break;
            case ICheatSheetEvent.CHEATSHEET_RESTARTED:
                System.out.println("Cheat Sheet restarted");
                break;
            case ICheatSheetEvent.CHEATSHEET_COMPLETED:
                System.out.println("Cheat Sheet completed");
                break;
            case ICheatSheetEvent.CHEATSHEET_RESTORED:
                System.out.println("Cheat Sheet restored");
                break;
            default:
                System.out.println("Unknown event");
        }
        System.out.flush();
}

J'ai renseigné l'attribut listener dans plugin.xml avec le nom complet de ma classe (package + classe) et ça ne marche pas !

Quelque soit l'action que je réalise sur ma Cheat Sheet : Start, Redo, Restart all tasks... aucun message n'est affiché ! Et chose encore plus bizarre, quand j'ouvre ma Cheat Sheet (Help -> Cheat sheets) le message "Cheat Sheet closed" est affiché dans ma console !!!

Toute aide est la bienvenue.
Merci d'avance

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 Y   Y  DDD   FFFF  FFFF  U   U 
Y Y D D F F U U
Y D D FFF FFF U U
Y D D F F U U
Y DDD F F UUU