Ecipse Wizard starten

  • Themenstarter Themenstarter Max84
  • Beginndatum Beginndatum
M

Max84

Gast
Hallo,
ich habe ein kleines Problem mit dem starten eines selbst erstellten Eclipse Wizards.
Ich möchte gern meinen Wizard über ein PopUp-Menu starten, wenn ein bestimmte Datei nicht vorhanden ist.
Ein PopUp Menu habe ich erstellt, nur bekomme ich darin nicht mein Wizard gestartet. Hat jemand eine Idee?

Der Aufruf sieht so aus:
Java:
MyWizard wizard = new MyWizard();
wizard.init(window.getWorkbench(),selection);

// Instantiates the wizard container with the wizard and opens it
WizardDialog dialog = new WizardDialog(shell, wizard);
dialog.create();
dialog.open();
 
Hast du kein extension point für den Wizard erstellt?

Denn über den ICommandHandler kannst du dann einfach den Wizard aufrufen.

Oder muss es programmatisch sein?

Gruss lam
 
Ein Extension Point habe ich erstellt, in der momentanen Version wird der Wizard über "File --> new ..." aufgerufen. Dies funktioniert auch soweit.

Möchte nun aber gern den Wizard im Programm aufrufen, sobald eine bestimmte Bedingung erfüllt ist.
 
Hallo,

danke für den Tipp! Nun ist es aber so, dass ich gern den Extensionpoint löschen würde, da ich meinen Wizard außschlißlich manuell starte. Wobei ich wieder beim ursprünglichen Problem wäre.

Über ein PopUp Menu starte ich meinen Prozess, wenn eine bestimmte Datei nicht vorhanden ist, soll sich der Wizard öffnen, der die fehlende Datei erstellt.
 

Zurück
Oben