Package org.eclipse.jface.text.contentassist

Examples of org.eclipse.jface.text.contentassist.ICompletionListener


    private boolean fIsCompleting = false;

    public void installCompletionListener() {
      ISourceViewer viewer = getSourceViewer();
      if (viewer instanceof StructuredTextViewer) {
        fCompletionListener = new ICompletionListener() {

          public void assistSessionStarted(ContentAssistEvent event) {
            fIsCompleting = true;
          }
View Full Code Here


    private boolean fIsCompleting = false;

    public void installCompletionListener() {
      ISourceViewer viewer = getSourceViewer();
      if (viewer instanceof StructuredTextViewer) {
        fCompletionListener = new ICompletionListener() {

          public void assistSessionStarted(ContentAssistEvent event) {
            fIsCompleting = true;
          }
View Full Code Here

        this.pyContentAssistant = pyContentAssistant;
        this.codeCompletion = getCodeCompletionEngine();

        contextInformationValidator = new PyContextInformationValidator();

        pyContentAssistant.addCompletionListener(new ICompletionListener() {

            public void assistSessionEnded(ContentAssistEvent event) {
            }

            public void assistSessionStarted(ContentAssistEvent event) {
View Full Code Here

     * Listen to the completions because we've to know when we're doing a completion or not.
     */
    @Override
    public void configure(SourceViewerConfiguration configuration) {
        super.configure(configuration);
        ICompletionListener completionListener = new ICompletionListener() {

            public void assistSessionStarted(ContentAssistEvent event) {
                inCompletion = true;
            }

View Full Code Here

        this.edit = edit;
        this.defaultPythonProcessor = defaultPythonProcessor;
        this.assistant = assistant;
        this.participants = ExtensionHelper.getParticipants(ExtensionHelper.PYDEV_SIMPLE_ASSIST);

        assistant.addCompletionListener(new ICompletionListener() {
            public void assistSessionEnded(ContentAssistEvent event) {
            }

            public void assistSessionStarted(ContentAssistEvent event) {
                startCycle();
View Full Code Here

  @Override
  public IContentAssistant getContentAssistant(final ISourceViewer sourceViewer) {
    ContentAssistant assistant = new ContentAssistant();
   
    assistant.addCompletionListener(new ICompletionListener() {
      public void assistSessionStarted(ContentAssistEvent event) {
        ((ClojureSourceViewer) sourceViewer).setContentAssistantActive(true);
      }
      public void assistSessionEnded(ContentAssistEvent event) {
        ((ClojureSourceViewer) sourceViewer).setContentAssistantActive(false);
View Full Code Here

        if (apexCodeColorProvider != null) {
            assistant.setContextInformationPopupBackground(apexCodeColorProvider.getColor(new RGB(150, 150, 0)));
        }

        assistant.addCompletionListener(new ICompletionListener() {
            public void assistSessionEnded(ContentAssistEvent event) {
                ((ApexCompletionProcessor) event.assistant.getContentAssistProcessor(IDocument.DEFAULT_CONTENT_TYPE))
                        .clearState();
            }
View Full Code Here

    }

    fAssistant = (PHPCorrectionAssistant) textViewer
        .getQuickAssistAssistant();

    fAssistant.addCompletionListener(new ICompletionListener() {

      public void assistSessionEnded(ContentAssistEvent event) {
        fAssistant.setStatusLineVisible(false);
      }
View Full Code Here

    enableColoredLabels(PlatformUI.getPreferenceStore().getBoolean(
        IWorkbenchPreferenceConstants.USE_COLORED_LABELS));

    setInformationControlCreator(getInformationControlCreator());

    addCompletionListener(new ICompletionListener() {
      public void assistSessionEnded(ContentAssistEvent event) {
        fIsCompletionActive = false;
      }

      public void assistSessionStarted(ContentAssistEvent event) {
View Full Code Here

        super();
        fContentAssistant = assistant;
        fSourceViewer = sourceViewer;
        generateAutoActivationChars();
        // content assist category cycling
    fContentAssistant.addCompletionListener(new ICompletionListener() {     
      /*
       * @see org.eclipse.jface.text.contentassist.ICompletionListener#assistSessionStarted(org.eclipse.jface.text.contentassist.ContentAssistEvent)
       */
      public void assistSessionStarted(ContentAssistEvent event) {
        if (event.processor != CFEPrimaryAssist.this)
View Full Code Here

TOP

Related Classes of org.eclipse.jface.text.contentassist.ICompletionListener

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.