Prengepower
Mitglied
Hi.
Folgendes Problem;
Ich wollte über die Toolbar ein Button "Schließen" haben mit dem ich eine weitere View öffne. Es soll halt so funktionieren, dass nur wenn im Editor etwas geändert wurde sich diese View öffnen soll. Er liefert auch true, sodass er in die richtige if-Anweisung geht, aber dann macht öffnet er leider nicht die view
Woran liegt das?
Das hat komischerweise auch schon super funktioniert, doch jetzt nicht mehr
Vielen Dank schonmal für eure Hilfe
mfg
Folgendes Problem;
Ich wollte über die Toolbar ein Button "Schließen" haben mit dem ich eine weitere View öffne. Es soll halt so funktionieren, dass nur wenn im Editor etwas geändert wurde sich diese View öffnen soll. Er liefert auch true, sodass er in die richtige if-Anweisung geht, aber dann macht öffnet er leider nicht die view

Das hat komischerweise auch schon super funktioniert, doch jetzt nicht mehr

Code:
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.core.commands.IHandler;
import org.eclipse.ui.PartInitException;
public class schliessen extends AbstractHandler implements IHandler {
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
// TODO Auto-generated method stub
if (de.hwrberlin.jemm.views.editor.aktiverTab_schliessen().substring(0, 1).equals("*")){
try {
new de.hwrberlin.jemm.views.schliessen().getViewSite().getPage().showView("de.hwrberlin.jemm.views.schliessen");
} catch (PartInitException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}else{
de.hwrberlin.jemm.views.editor.schliessen();
}
return null;
}
}
Vielen Dank schonmal für eure Hilfe

mfg