Codota Logo
ListenerList.add
Code IndexAdd Codota to your IDE (free)

How to use
add
method
in
org.eclipse.core.runtime.ListenerList

Best Java code snippets using org.eclipse.core.runtime.ListenerList.add (Showing top 20 results out of 891)

  • Common ways to obtain ListenerList
private void myMethod () {
ListenerList l =
  • Codota Iconnew ListenerList<>()
  • Codota Iconnew ListenerList()
  • Codota Iconnew ListenerList<>(mode)
  • Smart code suggestions by Codota
}
origin: org.eclipse.core/runtime

/**
 * Adds a property change listener to this preference object.
 * Has no effect if the identical listener is already registered.
 * <p>
 * <em>Note:</em> Depending on the means in which the property
 * values changed, the old and new values for the property can 
 * be either typed, a string representation of the value, or <code>null</code>.
 * Clients who wish to behave properly in all cases should all
 * three cases in their implementation of the property change listener.
 * </p>
 * @param listener a property change listener
 */
public void addPropertyChangeListener(IPropertyChangeListener listener) {
  listeners.add(listener);
}
origin: org.eclipse.core/runtime

public static void addListener(PerformanceListener listener) {
  instance.listeners.add(listener);
}
origin: org.eclipse.core/runtime

/**
 * Adds a property change listener to this preference object.
 * Has no effect if the identical listener is already registered.
 *
 * @param listener a property change listener
 */
@Override
public synchronized void addPropertyChangeListener(IPropertyChangeListener listener) {
  if (listeners.size() == 0) {
    EclipsePreferences prefs = getPluginPreferences(false);
    if (prefs != null) {
      prefs.addPreferenceChangeListener(this);
    }
    pluginRoot.addNodeChangeListener(this);
  }
  listeners.add(listener);
}
origin: inspectIT/inspectIT

/**
 * {@inheritDoc}
 */
@Override
public void addPostSelectionChangedListener(ISelectionChangedListener listener) {
  postListeners.add(listener);
}
origin: inspectIT/inspectIT

/**
 * Adds a zoom listener.
 *
 * @param zoomListener
 *            The zoom listener to add.
 */
public void addZoomListener(ZoomListener zoomListener) {
  zoomListeners.add(zoomListener);
}
origin: eclipse/eclipse.jdt.ls

/**
 * Register the given listener for notification of preferences changes. Calling
 * this method multiple times with the same listener has no effect. The given
 * listener argument must not be <code>null</code>.
 *
 * @param listener
 *            the preferences change listener to register
 */
public void addPreferencesChangeListener(IPreferencesChangeListener listener) {
  preferencesChangeListeners.add(listener);
}
origin: org.eclipse/org.eclipse.ui.workbench.texteditor

/**
 * Adds a compound edit listener. Multiple registration is possible. Note that the receiver is
 * automatically disarmed before the listeners are notified.
 * 
 * @param listener the new listener
 */
public void addCompoundListener(ICompoundEditListener listener) {
  fListenerList.add(listener);
}

origin: org.eclipse.jdt/org.eclipse.jdt.ui

/**
 * Adds a property change listener.
 *
 * @param listener the property change listener to add
 */
public void addPropertyChangeListener(IPropertyChangeListener listener) {
  fListeners.add(listener);
}
origin: org.eclipse/org.eclipse.ui.views

/**
 * Adds a cell editor activation listener. Has no effect if an identical
 * activation listener is already registered.
 * 
 * @param listener
 *            a cell editor activation listener
 */
/* package */
void addActivationListener(ICellEditorActivationListener listener) {
  activationListeners.add(listener);
}
origin: org.eclipse/org.eclipse.jdt.ui

/**
 * {@inheritDoc}
 */
public void addPropertyChangeListener(IPropertyChangeListener listener) {
  fListeners.add(listener);
}
origin: org.eclipse.platform/org.eclipse.jface

/**
 * Adds an SelectionListener to the collection of selectionEventListeners
 * @param listener the listener to add
 */
public void addPostSelectionListener(SelectionListener listener) {
  postSelectionEventListeners.add(listener);
}
origin: org.eclipse.platform/org.eclipse.ui.workbench.texteditor

/**
 * Adds a compound edit listener. Multiple registration is possible. Note that the receiver is
 * automatically disarmed before the listeners are notified.
 *
 * @param listener the new listener
 */
public void addCompoundListener(ICompoundEditListener listener) {
  fListenerList.add(listener);
}
origin: org.eclipse.platform/org.eclipse.jface

/**
 * Adds a listener to this cell editor. Has no effect if an identical
 * listener is already registered.
 *
 * @param listener
 *            a cell editor listener
 */
public void addListener(ICellEditorListener listener) {
  listeners.add(listener);
}
origin: org.eclipse.platform/org.eclipse.ui.forms

/**
 * Adds the listener that will be notified when the expansion state changes.
 *
 * @param listener
 *            the listener to add
 */
public void addExpansionListener(IExpansionListener listener) {
  listeners.add(listener);
}
origin: org.eclipse.jdt/org.eclipse.jdt.core

/**
 * @see IBuffer
 */
@Override
public synchronized void addBufferChangedListener(IBufferChangedListener listener) {
  if (this.changeListeners == null) {
    this.changeListeners = new ListenerList();
  }
  this.changeListeners.add(listener);
}
/**
origin: org.eclipse.jdt/org.eclipse.jdt.ui

@Override
public void addPostSelectionChangedListener(ISelectionChangedListener listener) {
  fPostSelectionChangedListenerList.add(listener);
  fViewer.addPostSelectionChangedListener(listener);
}
origin: org.eclipse/org.eclipse.jdt.ui

public void addSelectionChangedListener(ISelectionChangedListener listener) {
  if (fOutlineViewer != null)
    fOutlineViewer.addSelectionChangedListener(listener);
  else
    fSelectionChangedListeners.add(listener);
}
origin: org.eclipse/org.eclipse.jdt.ui

public void addListener(ILabelProviderListener listener) {
  if (fLabelDecorators != null) {
    for (int i= 0; i < fLabelDecorators.size(); i++) {
      ILabelDecorator decorator= (ILabelDecorator) fLabelDecorators.get(i);
      decorator.addListener(listener);
    }
  }
  fListeners.add(listener);	
}
origin: org.eclipse.platform/org.eclipse.jface

@Override
public void addPropertyChangeListener(IPropertyChangeListener listener) {
  if (listenerList == null) {
    listenerList = new ListenerList<>(ListenerList.IDENTITY);
  }
  listenerList.add(listener);
}
origin: org.eclipse.platform/org.eclipse.ui.forms

/**
 * Adds the event listener to this hyperlink.
 *
 * @param listener
 *            the event listener to add
 */
public void addHyperlinkListener(IHyperlinkListener listener) {
  if (listeners == null)
    listeners = new ListenerList<>();
  listeners.add(listener);
}
org.eclipse.core.runtimeListenerListadd

Javadoc

Adds a listener to this list. This method has no effect if the same listener is already registered.

Popular methods of ListenerList

  • remove
    Removes a listener from this list. Has no effect if the same [ListenerList.html#same] listener was n
  • getListeners
    Returns an array containing all the registered listeners. The resulting array is unaffected by subse
  • <init>
    Creates a listener list using the provided comparison mode.
  • isEmpty
    Returns whether this listener list is empty.
  • size
    Returns the number of registered listeners.
  • clear
    Removes all listeners from this list.
  • iterator
    Returns an iterator over all the registered listeners. The resulting iterator is unaffected by subse
  • forEach
  • stream

Popular in Java

  • Finding current android device location
  • scheduleAtFixedRate (Timer)
  • getSystemService (Context)
  • getSharedPreferences (Context)
  • InetAddress (java.net)
    This class represents an Internet Protocol (IP) address. An IP address is either a 32-bit or 128-bit
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • ResourceBundle (java.util)
    Resource bundles contain locale-specific objects. When your program needs a locale-specific resource
  • Set (java.util)
    A collection that contains no duplicate elements. More formally, sets contain no pair of elements e1
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement.A servlet is a small Java program that runs within
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now