public void addSelectionChangedListener(ISelectionChangedListener listener) { if (getTreeViewer() == null) { selectionChangedListeners.add(listener); } else { getTreeViewer().addSelectionChangedListener(listener); } }
@Override public void addSetPVValueListener(ISetPVValueListener listener) { if (setPVValueListeners == null) { setPVValueListeners = new ListenerList(); } setPVValueListeners.add(listener); }
public void addContactsListener(IContactsListener listener) { if (parent != null) parent.addContactsListener(listener); else { if (listeners == null) listeners = new ListenerList(); listeners.add(listener); } }
/** Adds a listener for problem marker changes. */ public void addListener(IProblemChangedListener listener) { if (fListeners.isEmpty()) { CUIPlugin.getWorkspace().addResourceChangeListener(this); CUIPlugin.getDefault().getDocumentProvider().addGlobalAnnotationModelListener(this); } fListeners.add(listener); }
@Override public void addListener(ILabelProviderListener listener) { if (listenerList == null) { listenerList = new ListenerList(ListenerList.IDENTITY); } listenerList.add(listener); }
public void addSelectionChangedListener( org.eclipse.jface.viewers.ISelectionChangedListener listener) { if (getTreeViewer() == null) { selectionChangedListeners.add(listener); } else { getTreeViewer().addSelectionChangedListener(listener); } }
/* (non-Javadoc) * @see net.sourceforge.eclipsetrader.ats.core.IMarketManager#addBarListener(net.sourceforge.eclipsetrader.core.db.Security, net.sourceforge.eclipsetrader.ats.core.events.IBarListener) */ public void addBarListener(Security security, IBarListener l) { ListenerList list = (ListenerList) securityBarListeners.get(security); if (list == null) { list = new ListenerList(); securityBarListeners.put(security, list); } list.add(l); }
/** * Adds a listener to monitor resource changes in the managed method library. * * @param listener a property change listener */ public void addPropertyListener(IPropertyListener listener) { if (debug) { DebugTrace.print( this, "addPropertyListener", "listener=" + listener); // $NON-NLS-1$ //$NON-NLS-2$ } resourceChangeListeners.add(listener); }
/** @see IWorkbenchPart */ public void addPropertyListener(IPropertyListener listener) { // The properties of a disposed reference will never change, so don't // add listeners if (isDisposed()) { return; } propChangeListeners.add(listener); }
/* (non-Javadoc) * @see IBaseLabelProvider#addListener(ILabelProviderListener) */ 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); }
@Override public void addActivityManagerListener(IActivityManagerListener activityManagerListener) { if (activityManagerListener == null) { throw new NullPointerException(); } if (activityManagerListeners == null) { activityManagerListeners = new ListenerList<>(); } activityManagerListeners.add(activityManagerListener); }
/* * (non-Javadoc) * * @see IBaseLabelProvider#addListener(ILabelProviderListener) */ public void addListener(final ILabelProviderListener listener) { if (fListeners == null) { fListeners = new ListenerList(); } fListeners.add(listener); if (fProblemChangedListener == null) { fProblemChangedListener = new IProblemChangedListener() { public void problemsChanged( final IResource[] changedResources, final boolean isMarkerChange) { fireProblemsChanged(changedResources, isMarkerChange); } }; ErlideUIPlugin.getDefault().getProblemMarkerManager().addListener(fProblemChangedListener); } }
/* (non-Javadoc) * @see IBaseLabelProvider#addListener(ILabelProviderListener) */ public void addListener(ILabelProviderListener listener) { if (fListeners == null) { fListeners = new ListenerList(); } fListeners.add(listener); if (fProblemChangedListener == null) { fProblemChangedListener = new IProblemChangedListener() { public void problemsChanged(IResource[] changedResources, boolean isMarkerChange) { fireProblemsChanged(changedResources, isMarkerChange); } }; // TODO RMF reenable // JavaPlugin.getDefault().getProblemMarkerManager().addListener(fProblemChangedListener); } }
/** * Adds a listener for help requests in this viewer. Has no effect if an identical listener is * already registered. * * @param listener a help listener */ public void addHelpListener(HelpListener listener) { helpListeners.add(listener); if (!helpHooked) { Control control = getControl(); if (control != null && !control.isDisposed()) { if (this.helpListener == null) { this.helpListener = new HelpListener() { public void helpRequested(HelpEvent event) { handleHelpRequest(event); } }; } control.addHelpListener(this.helpListener); helpHooked = true; } } }
@Override public void addListener(ILabelProviderListener listener) { if (fListeners == null) { fListeners = new ListenerList<>(); } fListeners.add(listener); if (fProblemChangedListener == null) { fProblemChangedListener = new IProblemChangedListener() { @Override public void problemsChanged( IResource[] changedResources, boolean isMarkerChange, boolean calledFromDisplayThread) { fireProblemsChanged(changedResources, isMarkerChange); } }; LangUIPlugin.getDefault().getProblemMarkerManager().addListener(fProblemChangedListener); } }
@Override public void addSelectionChangedListener(ISelectionChangedListener listener) { selectionChangedListeners.add(listener); }
public void addListener(IGeoSelectionChangedListener listener) { listeners.add(listener); }
/** * 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); }
void addCommitNavigationListener(final CommitNavigationListener l) { navListeners.add(l); }
/* package */ void addInternalPropertyListener(IPropertyListener listener) { internalPropChangeListeners.add(listener); }
public void addListener(Object listener) { listeners.add(listener); }
/* (non-Javadoc) * @see net.sourceforge.eclipsetrader.ats.core.IMarketManager#addBarListener(net.sourceforge.eclipsetrader.ats.core.events.IBarListener) */ public void addBarListener(IBarListener l) { barListeners.add(l); }
/** * Adds the given listener. Has no effect if an identical listener was not already registered. * * @param listener The reconcile listener to be added */ @Override public final void addReconcilingParticipant(IReconcilingParticipant listener) { synchronized (fReconcilingListeners) { fReconcilingListeners.add(listener); } }
/* (non-Javadoc) * @see Job#addJobListener(IJobChangeListener) */ protected synchronized void addJobChangeListener(IJobChangeListener listener) { if (listeners == null) listeners = new ListenerList(ListenerList.IDENTITY); listeners.add(listener); }
public void addSelectionChangedListener(ISelectionChangedListener listener) { fSelectionChangedListeners.add(listener); }
@Override public void addTextSourceListener(final ITextSourceListener listener) { listeners.add(listener); }
final void addReconcileListener2(IJavaReconcilingListener listener) { synchronized (fReconcilingListeners) { fReconcilingListeners.add(listener); } }
/* (non-Javadoc) * @see org.eclipse.ui.IWorkbenchPartReference#addPartPropertyListener(org.eclipse.jface.util.IPropertyChangeListener) */ public void addPartPropertyListener(IPropertyChangeListener listener) { if (isDisposed()) { return; } partChangeListeners.add(listener); }
public void addListener(WatchdogListener listener) { timeoutListeners.add(listener); }
public void addMonitorRefreshListener(IMonitorChangedListener listener) { fMonitorRefreshListeners.add(listener); }