Package org.eclipse.egit.ui.internal.dialogs

Examples of org.eclipse.egit.ui.internal.dialogs.MergeTargetSelectionDialog


      return null;

    if (!checkMergeIsPossible(repository, getShell(event)))
      return null;
    BasicConfigurationDialog.show(repository);
    MergeTargetSelectionDialog mergeTargetSelectionDialog = new MergeTargetSelectionDialog(
        getShell(event), repository);
    if (mergeTargetSelectionDialog.open() == IDialogConstants.OK_ID) {

      final String refName = mergeTargetSelectionDialog.getRefName();

      String jobname = NLS.bind(UIText.MergeAction_JobNameMerge, refName);
      final MergeOperation op = new MergeOperation(repository, refName);
      op.setSquash(mergeTargetSelectionDialog.isMergeSquash());
      op.setFastForwardMode(mergeTargetSelectionDialog.getFastForwardMode());
      op.setCommit(mergeTargetSelectionDialog.isCommit());
      Job job = new WorkspaceJob(jobname) {
        @Override
        public IStatus runInWorkspace(IProgressMonitor monitor) {
          try {
            op.execute(monitor);
View Full Code Here


    if (targetRef != null) {
      refName = targetRef;
      op = new MergeOperation(repository, refName);
    } else {
      MergeTargetSelectionDialog mergeTargetSelectionDialog = new MergeTargetSelectionDialog(
          getShell(event), repository);
      if (mergeTargetSelectionDialog.open() != IDialogConstants.OK_ID)
        return null;

      refName = mergeTargetSelectionDialog.getRefName();
      op = new MergeOperation(repository, refName);
      op.setSquash(mergeTargetSelectionDialog.isMergeSquash());
      op.setFastForwardMode(mergeTargetSelectionDialog
          .getFastForwardMode());
      op.setCommit(mergeTargetSelectionDialog.isCommit());
    }

    String jobname = NLS.bind(UIText.MergeAction_JobNameMerge, refName);
    Job job = new WorkspaceJob(jobname) {
View Full Code Here

TOP

Related Classes of org.eclipse.egit.ui.internal.dialogs.MergeTargetSelectionDialog

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.