package org.docear.plugin.services.features.update.action;
import java.awt.event.ActionEvent;
import org.docear.plugin.core.DocearController;
import org.docear.plugin.services.ServiceController;
import org.docear.plugin.services.features.update.UpdateCheck;
import org.freeplane.core.ui.AFreeplaneAction;
public class DocearCheckForUpdatesAction extends AFreeplaneAction {
private static final long serialVersionUID = 1L;
public static final String KEY = "docear.update_checker.show";
public DocearCheckForUpdatesAction() {
super(KEY);
}
public void actionPerformed(ActionEvent e) {
DocearController.getController().getEventQueue().invoke(new Runnable() {
public void run() {
ServiceController.getFeature(UpdateCheck.class).checkForUpdates(true);
}
});
}
}