Examples of IQuickDiffReferenceProvider


Examples of org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider

            Assert.isTrue(false);
          }


        // 2:  get the reference document
        IQuickDiffReferenceProvider provider= fReferenceProvider;
        final IDocument left;
        try {
          left= provider == null ? null : provider.getReference(monitor);
        } catch (CoreException e) {
          synchronized (DocumentLineDiffer.this) {
            if (isCanceled(monitor))
              return Status.CANCEL_STATUS;
View Full Code Here

Examples of org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider

    if (differ == null)
      return;

    if (fEditor instanceof ITextEditorExtension3) {
      ITextEditorExtension3 extension= (ITextEditorExtension3) fEditor;
      IQuickDiffReferenceProvider provider= getProvider();
      if (provider != null) {
        provider.setActiveEditor(fEditor);
        if (provider.isEnabled()) {
          differ.setReferenceProvider(provider);
          extension.showChangeInformation(true);
          setEnabled(true);
        } else
          setEnabled(false);
View Full Code Here

Examples of org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider

     */
    setText(fDescriptor.getLabel());
    DocumentLineDiffer differ= getDiffer(false); // don't create it if we're not showing
    setChecked(false);
    if (differ != null) {
      IQuickDiffReferenceProvider provider= differ.getReferenceProvider();
      if (provider != null && provider.getId().equals(fDescriptor.getId())) {
        setChecked(true);
      }
    }

    if (fDescriptor.isPluginLoaded()) {
View Full Code Here

Examples of org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider

            Assert.isTrue(false);
          }


        // 2:  get the reference document
        IQuickDiffReferenceProvider provider= fReferenceProvider;
        final IDocument left;
        try {
          left= provider == null ? null : provider.getReference(monitor);
        } catch (CoreException e) {
          synchronized (DocumentLineDiffer.this) {
            if (isCanceled(monitor))
              return Status.CANCEL_STATUS;
View Full Code Here

Examples of org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider

    if (differ == null)
      return;

    if (fEditor instanceof ITextEditorExtension3) {
      ITextEditorExtension3 extension= (ITextEditorExtension3) fEditor;
      IQuickDiffReferenceProvider provider= getProvider();
      if (provider != null) {
        provider.setActiveEditor(fEditor);
        if (provider.isEnabled()) {
          differ.setReferenceProvider(provider);
          extension.showChangeInformation(true);
          setEnabled(true);
        } else
          setEnabled(false);
View Full Code Here

Examples of org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider

     */
    setText(fDescriptor.getLabel());
    DocumentLineDiffer differ= getDiffer(false); // don't create it if we're not showing
    setChecked(false);
    if (differ != null) {
      IQuickDiffReferenceProvider provider= differ.getReferenceProvider();
      if (provider != null && provider.getId().equals(fDescriptor.getId())) {
        setChecked(true);
      }
    }

    if (fDescriptor.isPluginLoaded()) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.