Examples of ITextOperationTarget


Examples of org.eclipse.jface.text.ITextOperationTarget

   */
  public void runWithEvent(Event event) {

    if (fIsEditable) {

      ITextOperationTarget operation = (ITextOperationTarget) fTextEditor.getAdapter(ITextOperationTarget.class);
      final int opCode = ISourceViewer.QUICK_ASSIST;
      if (operation != null && operation.canDoOperation(opCode)) {
        fTextEditor.selectAndReveal(fPosition.getOffset(), fPosition.getLength());
        operation.doOperation(opCode);
      }
      return;
    }

    super.run();
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

        }
        final Display display = textEditor.getEditorSite().getShell().getDisplay();
        display.syncExec(new Runnable() {
            @Override
            public void run() {
                final ITextOperationTarget target1 = (ITextOperationTarget) textEditor
                        .getAdapter(ITextOperationTarget.class);
                if (target1 instanceof ITextViewer) {
                    final ITextViewer textViewer = (ITextViewer) target1;
                    try {
                        if (!document.get(selection.getOffset(), selection.getLength())
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

    // ((OverrideIndicatorManager.OverrideIndicator)fAnnotation).open();
    // return;
    // }

    if (fHasCorrection) {
      ITextOperationTarget operation = (ITextOperationTarget) fTextEditor
              .getAdapter(ITextOperationTarget.class);
      final int opCode = ISourceViewer.QUICK_ASSIST;
      if (operation != null && operation.canDoOperation(opCode)) {
        fTextEditor.selectAndReveal(fPosition.getOffset(), fPosition.getLength());
        operation.doOperation(opCode);
      }
      return;
    }

    super.run();
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

        boolean current = store.getBoolean(AbstractStructuredFoldingStrategy.FOLDING_ENABLED);
        store.setValue(AbstractStructuredFoldingStrategy.FOLDING_ENABLED, !current);
      }

      public void update() {
        ITextOperationTarget target = (ITextOperationTarget) editor.getAdapter(ITextOperationTarget.class);

        boolean isEnabled = (target != null && target.canDoOperation(ProjectionViewer.TOGGLE));
        setEnabled(isEnabled);
      }
    };
   
    IPreferenceStore store = SSEUIPlugin.getDefault().getPreferenceStore();
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

        boolean current = store.getBoolean(AbstractStructuredFoldingStrategy.FOLDING_ENABLED);
        store.setValue(AbstractStructuredFoldingStrategy.FOLDING_ENABLED, !current);
      }

      public void update() {
        ITextOperationTarget target = (ITextOperationTarget) editor.getAdapter(ITextOperationTarget.class);

        boolean isEnabled = (target != null && target.canDoOperation(ProjectionViewer.TOGGLE));
        setEnabled(isEnabled);
      }
    };
   
    IPreferenceStore store = SSEUIPlugin.getDefault().getPreferenceStore();
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

      // dont't update caret, but rather select the current frame
      leave(ILinkedModeListener.SELECT);
  }

  private void triggerContextInfo() {
    ITextOperationTarget target= fCurrentTarget.getViewer().getTextOperationTarget();
    if (target != null) {
      if (target.canDoOperation(ISourceViewer.CONTENTASSIST_CONTEXT_INFORMATION))
        target.doOperation(ISourceViewer.CONTENTASSIST_CONTEXT_INFORMATION);
    }
  }
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

  @Override
  public Object execute(ExecutionEvent event) throws ExecutionException {
    IEditorPart editor = HandlerUtil.getActiveEditor(event);

    ITextOperationTarget operationTarget = (ITextOperationTarget) editor
        .getAdapter(ITextOperationTarget.class);

    operationTarget.doOperation(ISourceViewer.FORMAT);

    return null;
  }
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

    return ccOffset + markerString.length();
  }
 
  public static void invokeContentAssist(ScriptEditor editor, int offset) {
    editor.getViewer().setSelectedRange(offset, 0);
    ITextOperationTarget target= (ITextOperationTarget) editor.getAdapter(ITextOperationTarget.class);
    if (target != null && target.canDoOperation(ISourceViewer.CONTENTASSIST_PROPOSALS)) {
      target.doOperation(ISourceViewer.CONTENTASSIST_PROPOSALS);
    }
  }
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

              .calculatePositions();
        }
      }

      public void update() {
        ITextOperationTarget target = (ITextOperationTarget) editor
            .getAdapter(ITextOperationTarget.class);

        boolean isEnabled = (target != null && target
            .canDoOperation(ProjectionViewer.TOGGLE));
        setEnabled(isEnabled);
      }
    };
    fToggle.setChecked(true);
View Full Code Here

Examples of org.eclipse.jface.text.ITextOperationTarget

    // ((OverrideIndicatorManager.OverrideIndicator)fAnnotation).open();
    // return;
    // }

    if (fHasCorrection) {
      ITextOperationTarget operation = (ITextOperationTarget) fTextEditor
              .getAdapter(ITextOperationTarget.class);
      final int opCode = ISourceViewer.QUICK_ASSIST;
      if (operation != null && operation.canDoOperation(opCode)) {
        fTextEditor.selectAndReveal(fPosition.getOffset(), fPosition.getLength());
        operation.doOperation(opCode);
      }
      return;
    }

    super.run();
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.