package de.urszeidler.shr5.ecp.editor.actions;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.jface.action.Action;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.wb.swt.ResourceManager;
import de.urszeidler.shr5.ecp.dialogs.ModelToTextExportDialog;
public class ActionM2TDialog extends Action {
private Shell shell;
private EObject theObject;
public ActionM2TDialog(Shell shell, EObject object) {
this.shell = shell;
this.theObject = object;
setToolTipText("Transform to text");
setImageDescriptor(ResourceManager.getPluginImageDescriptor("de.urszeidler.shr5.ecp", "images/print_edit.gif"));
}
@Override
public void run() {
ModelToTextExportDialog toTextExportDialog = new ModelToTextExportDialog(shell, theObject); //new ModelToTextExportDialog(shell, theObject);
toTextExportDialog.open();
}
}