/* * Copyright 2016 Nokia Solutions and Networks * Licensed under the Apache License, Version 2.0, * see license.txt file for details. */ package org.robotframework.ide.eclipse.main.plugin.tableeditor.handler; import org.eclipse.e4.core.di.annotations.Execute; import org.robotframework.ide.eclipse.main.plugin.tableeditor.RobotEditorCommandsStack; import org.robotframework.ide.eclipse.main.plugin.tableeditor.handler.UndoHandler.E4UndoHandler; import org.robotframework.red.commands.DIParameterizedHandler; public class UndoHandler extends DIParameterizedHandler<E4UndoHandler> { public UndoHandler() { super(E4UndoHandler.class); } public static class E4UndoHandler { @Execute public void undo(final RobotEditorCommandsStack commandsStack) { commandsStack.undo(); } } }