import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.PlatformUI;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.PlatformUI;
import org.simantics.db.Session;
import org.simantics.db.exception.DatabaseException;
import org.simantics.db.service.TeamSupport;
import org.simantics.team.Activator;
import org.simantics.team.Utils;
import org.simantics.team.ui.CommentDialog;
import org.simantics.db.Session;
import org.simantics.db.exception.DatabaseException;
import org.simantics.db.service.TeamSupport;
import org.simantics.team.Activator;
import org.simantics.team.Utils;
import org.simantics.team.ui.CommentDialog;
import org.simantics.ui.workbench.handler.AbstractPreferenceHandler;
public class StagingOutHandler extends AbstractPreferenceHandler {
import org.simantics.ui.workbench.handler.AbstractPreferenceHandler;
public class StagingOutHandler extends AbstractPreferenceHandler {
TeamSupport ts = session.getService(TeamSupport.class);
final CommentDialog.Data data = new CommentDialog.Data("Staging Comment");
if (!CommentDialog.openCommentDialog(data))
TeamSupport ts = session.getService(TeamSupport.class);
final CommentDialog.Data data = new CommentDialog.Data("Staging Comment");
if (!CommentDialog.openCommentDialog(data))