1 package org.simantics.charts.editor;
\r
3 import org.eclipse.jface.action.Action;
\r
4 import org.eclipse.jface.resource.ImageDescriptor;
\r
5 import org.simantics.g2d.canvas.ICanvasContext;
\r
6 import org.simantics.g2d.utils.CanvasUtils;
\r
7 import org.simantics.scenegraph.g2d.events.command.Command;
\r
10 * @author Tuukka Lehtonen
\r
12 public class SendCommandAction extends Action {
\r
14 private final ICanvasContext ctx;
\r
15 private final Command command;
\r
17 public SendCommandAction(String name, ImageDescriptor image, ICanvasContext ctx, Command command) {
\r
20 this.command = command;
\r
25 CanvasUtils.sendCommand(ctx, command);
\r