Tabnine Logo
IDocumentPartitioningListenerExtension
Code IndexAdd Tabnine to your IDE (free)

How to use
IDocumentPartitioningListenerExtension
in
org.eclipse.jface.text

Best Java code snippets using org.eclipse.jface.text.IDocumentPartitioningListenerExtension (Showing top 4 results out of 315)

origin: org.eclipse.platform/org.eclipse.text

/**
 * Fires the document partitioning changed notification to all registered
 * document partitioning listeners. Uses a robust iterator.
 *
 * @param region the region in which partitioning has changed
 *
 * @see IDocumentPartitioningListenerExtension
 * @since 2.0
 * @deprecated as of 3.0. Use
 *             <code>fireDocumentPartitioningChanged(DocumentPartitioningChangedEvent)</code>
 *             instead.
 */
@Deprecated
protected void fireDocumentPartitioningChanged(IRegion region) {
  if (fDocumentPartitioningListeners == null)
    return;
  for (IDocumentPartitioningListener l : fDocumentPartitioningListeners) {
    try {
      if (l instanceof IDocumentPartitioningListenerExtension)
        ((IDocumentPartitioningListenerExtension)l).documentPartitioningChanged(this, region);
      else
        l.documentPartitioningChanged(this);
    } catch (Exception ex) {
      log(ex);
    }
  }
}
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.text

/**
 * Fires the document partitioning changed notification to all registered
 * document partitioning listeners. Uses a robust iterator.
 *
 * @param region the region in which partitioning has changed
 *
 * @see IDocumentPartitioningListenerExtension
 * @since 2.0
 * @deprecated as of 3.0. Use
 *             <code>fireDocumentPartitioningChanged(DocumentPartitioningChangedEvent)</code>
 *             instead.
 */
@Deprecated
protected void fireDocumentPartitioningChanged(IRegion region) {
  if (fDocumentPartitioningListeners == null)
    return;
  for (IDocumentPartitioningListener l : fDocumentPartitioningListeners) {
    try {
      if (l instanceof IDocumentPartitioningListenerExtension)
        ((IDocumentPartitioningListenerExtension)l).documentPartitioningChanged(this, region);
      else
        l.documentPartitioningChanged(this);
    } catch (Exception ex) {
      log(ex);
    }
  }
}
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.text

/**
 * Fires the document partitioning changed notification to all registered
 * document partitioning listeners. Uses a robust iterator.
 *
 * @param event the document partitioning changed event
 *
 * @see IDocumentPartitioningListenerExtension2
 * @since 3.0
 */
protected void fireDocumentPartitioningChanged(DocumentPartitioningChangedEvent event) {
  if (fDocumentPartitioningListeners == null)
    return;
  for (IDocumentPartitioningListener l : fDocumentPartitioningListeners) {
    try {
      if (l instanceof IDocumentPartitioningListenerExtension2) {
        IDocumentPartitioningListenerExtension2 extension2= (IDocumentPartitioningListenerExtension2)l;
        extension2.documentPartitioningChanged(event);
      } else if (l instanceof IDocumentPartitioningListenerExtension) {
        IDocumentPartitioningListenerExtension extension= (IDocumentPartitioningListenerExtension)l;
        extension.documentPartitioningChanged(this, event.getCoverage());
      } else {
        l.documentPartitioningChanged(this);
      }
    } catch (Exception ex) {
      log(ex);
    }
  }
}
origin: org.eclipse.platform/org.eclipse.text

/**
 * Fires the document partitioning changed notification to all registered
 * document partitioning listeners. Uses a robust iterator.
 *
 * @param event the document partitioning changed event
 *
 * @see IDocumentPartitioningListenerExtension2
 * @since 3.0
 */
protected void fireDocumentPartitioningChanged(DocumentPartitioningChangedEvent event) {
  if (fDocumentPartitioningListeners == null)
    return;
  for (IDocumentPartitioningListener l : fDocumentPartitioningListeners) {
    try {
      if (l instanceof IDocumentPartitioningListenerExtension2) {
        IDocumentPartitioningListenerExtension2 extension2= (IDocumentPartitioningListenerExtension2)l;
        extension2.documentPartitioningChanged(event);
      } else if (l instanceof IDocumentPartitioningListenerExtension) {
        IDocumentPartitioningListenerExtension extension= (IDocumentPartitioningListenerExtension)l;
        extension.documentPartitioningChanged(this, event.getCoverage());
      } else {
        l.documentPartitioningChanged(this);
      }
    } catch (Exception ex) {
      log(ex);
    }
  }
}
org.eclipse.jface.textIDocumentPartitioningListenerExtension

Javadoc

Extension interface for org.eclipse.jface.text.IDocumentPartitioningListener.

Replaces the original notification mechanism by telling the listener the minimal region that comprises all partitioning changes.

Most used methods

  • documentPartitioningChanged
    The partitioning of the given document changed in the given region. In version 3.0, this method has

Popular in Java

  • Updating database using SQL prepared statement
  • onCreateOptionsMenu (Activity)
  • getResourceAsStream (ClassLoader)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • Collectors (java.util.stream)
  • JCheckBox (javax.swing)
  • JComboBox (javax.swing)
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now