Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitEditor.java')
-rw-r--r--org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitEditor.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitEditor.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitEditor.java
index 2cdd937999..c122ecbbd0 100644
--- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitEditor.java
+++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitEditor.java
@@ -8,6 +8,7 @@
* Contributors:
* Kevin Sawicki (GitHub Inc.) - initial API and implementation
* Daniel Megert <daniel_megert@ch.ibm.com> - Added context menu to the Commit Editor's header text
+ * Tomasz Zarna <Tomasz.Zarna@pl.ibm.com> - Add "Revert" action to Commit Editor
*******************************************************************************/
package org.eclipse.egit.ui.internal.commit;
@@ -20,6 +21,7 @@ import org.eclipse.egit.ui.internal.commit.command.CheckoutHandler;
import org.eclipse.egit.ui.internal.commit.command.CreateBranchHandler;
import org.eclipse.egit.ui.internal.commit.command.CreateTagHandler;
import org.eclipse.egit.ui.internal.commit.command.CherryPickHandler;
+import org.eclipse.egit.ui.internal.commit.command.RevertHandler;
import org.eclipse.egit.ui.internal.repository.RepositoriesView;
import org.eclipse.jface.action.ContributionManager;
import org.eclipse.jface.action.ControlContribution;
@@ -190,6 +192,7 @@ public class CommitEditor extends SharedHeaderFormEditor implements
toolbar.add(createCommandContributionItem(CreateBranchHandler.ID));
toolbar.add(createCommandContributionItem(CheckoutHandler.ID));
toolbar.add(createCommandContributionItem(CherryPickHandler.ID));
+ toolbar.add(createCommandContributionItem(RevertHandler.ID));
addContributions(toolbar);
toolbar.update(true);
getSite().setSelectionProvider(new ISelectionProvider() {
@@ -246,10 +249,9 @@ public class CommitEditor extends SharedHeaderFormEditor implements
*/
public void init(IEditorSite site, IEditorInput input)
throws PartInitException {
- if (input.getAdapter(RepositoryCommit.class) == null) {
+ if (input.getAdapter(RepositoryCommit.class) == null)
throw new PartInitException(
"Input could not be adapted to commit object"); //$NON-NLS-1$
- }
super.init(site, input);
setPartName(input.getName());
setTitleToolTip(input.getToolTipText());

Back to the top