Tabnine Logo
ListenerList.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.eclipse.core.runtime.ListenerList
constructor

Best Java code snippets using org.eclipse.core.runtime.ListenerList.<init> (Showing top 20 results out of 432)

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

/**
 * Create a new SimpleSelectionProvider
 */
public SimpleSelectionProvider() {
  fSelectionChangedListeners= new ListenerList<>();
}
origin: org.eclipse/org.eclipse.datatools.enablement.sybase

/**
 * Constructor
 */
public JDBCProfileTabs() {
  this.changeListeners = new ListenerList();
}
 
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.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);
}
origin: org.eclipse/org.eclipse.compare

public void addPropertyChangeListener(IPropertyChangeListener listener) {
  if (fListenerList == null)
    fListenerList= new ListenerList();
  fListenerList.add(listener);
}

origin: org.eclipse/org.eclipse.compare

/**
 * Registers a listener for changes of this <code>ICompareInput</code>.
 * Has no effect if an identical listener is already registered.
 *
 * @param listener the listener to add
 */
public void addCompareInputChangeListener(ICompareInputChangeListener listener) {
  if (fListener == null)
    fListener= new ListenerList();
  fListener.add(listener);
}

origin: org.eclipse/org.eclipse.ui.console

public void addPropertyChangeListener(IPropertyChangeListener listener) {
  if (fListeners == null) {
    fListeners = new ListenerList();
  }
  fListeners.add(listener);        
}
origin: org.eclipse.platform/org.eclipse.debug.ui

@Override
public void addListener(IMemoryRenderingBindingsListener listener) {
  if (fListeners == null) {
    fListeners = new ListenerList<>();
  }
  fListeners.add(listener);
}
/* (non-Javadoc)
origin: org.eclipse.platform/org.eclipse.team.ui

@Override
public synchronized void addPropertyChangeListener(IPropertyChangeListener listener) {
  if (listeners == null) {
    listeners = new ListenerList(ListenerList.IDENTITY);
  }
  listeners.add(listener);
}
origin: org.eclipse.egit/ui

public void addContentChangeListener(IContentChangeListener listener) {
  if (fListenerList == null)
    fListenerList= new ListenerList();
  fListenerList.add(listener);
}
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.debug.core

@Override
public void addExpressionListener(IExpressionListener listener) {
  if (fListeners == null) {
    fListeners = new ListenerList<>();
  }
  fListeners.add(listener);
}
origin: org.eclipse.rap/org.eclipse.rap.jface

public void addPropertyChangeListener(IPropertyChangeListener listener) {
  if (listenerList == null) {
    listenerList = new ListenerList(ListenerList.IDENTITY);
  }
  listenerList.add(listener);
}
origin: org.eclipse.platform/org.eclipse.compare

/**
 * Registers a listener for changes of this {@link ICompareInput}.
 * Has no effect if an identical listener is already registered.
 *
 * @param listener the listener to add
 */
@Override
public void addCompareInputChangeListener(ICompareInputChangeListener listener) {
  if (fListener == null)
    fListener= new ListenerList<>();
  fListener.add(listener);
}
origin: org.eclipse/org.eclipse.team.ui

public void addPropertyChangeListener(IPropertyChangeListener listener) {
  synchronized (this) {
    if (listeners == null) {
      listeners = new ListenerList(ListenerList.IDENTITY);
    }
    listeners.add(listener);
  }
}
public void removePropertyChangeListener(IPropertyChangeListener listener) {
origin: org.eclipse.platform/org.eclipse.debug.ui

@Override
public synchronized void addDebugContextListener(IDebugContextListener listener, String partId) {
  ListenerList<IDebugContextListener> list = fListenersByPartId.get(partId);
  if (list == null) {
    list = new ListenerList<>();
    fListenersByPartId.put(partId, list);
  }
  list.add(listener);
}
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.e4.ui.workbench

public void addSelectionListener(String partId, ISelectionListener listener) {
  ListenerList<ISelectionListener> listeners = targetedListeners.get(partId);
  if (listeners == null) {
    listeners = new ListenerList<>();
    targetedListeners.put(partId, listeners);
  }
  listeners.add(listener);
  MPart part = partService.findPart(partId);
  if (part != null)
    track(part);
}
origin: org.eclipse/org.eclipse.jdt.ui

private void addListenersToWorkingSetManagers() {
  fListeners= new ListenerList(ListenerList.IDENTITY);
  fWorkingSetManagerListener= new IPropertyChangeListener() {
    public void propertyChange(PropertyChangeEvent event) {
      workingSetManagerChanged(event);
    }
  };
  PlatformUI.getWorkbench().getWorkingSetManager().addPropertyChangeListener(fWorkingSetManagerListener);
  fLocalWorkingSetManager.addPropertyChangeListener(fWorkingSetManagerListener);
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

private void addListenersToWorkingSetManagers() {
  fListeners= new ListenerList<>(ListenerList.IDENTITY);
  fWorkingSetManagerListener= new IPropertyChangeListener() {
    @Override
    public void propertyChange(PropertyChangeEvent event) {
      workingSetManagerChanged(event);
    }
  };
  PlatformUI.getWorkbench().getWorkingSetManager().addPropertyChangeListener(fWorkingSetManagerListener);
  fLocalWorkingSetManager.addPropertyChangeListener(fWorkingSetManagerListener);
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.ui.forms

public void addMessageHyperlinkListener(IHyperlinkListener listener) {
  if (listeners == null)
    listeners = new ListenerList<>();
  listeners.add(listener);
  ensureControlExists();
  if (messageHyperlink != null)
    messageHyperlink.addHyperlinkListener(listener);
  if (listeners.size() == 1)
    updateForeground();
}
org.eclipse.core.runtimeListenerList<init>

Javadoc

Creates a listener list in which listeners are compared using equality.

Popular methods of ListenerList

  • add
    Adds a listener to this list. This method has no effect if the same [ListenerList.html#same] listene
  • 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
  • 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

  • Reading from database using SQL prepared statement
  • startActivity (Activity)
  • getSharedPreferences (Context)
  • getContentResolver (Context)
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • JOptionPane (javax.swing)
  • Options (org.apache.commons.cli)
    Main entry-point into the library. Options represents a collection of Option objects, which describ
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • CodeWhisperer alternatives
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