Exemplo n.º 1
0
 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);
   }
 }
Exemplo n.º 4
0
 /** 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);
 }
Exemplo n.º 5
0
 @Override
 public void addListener(ILabelProviderListener listener) {
   if (listenerList == null) {
     listenerList = new ListenerList(ListenerList.IDENTITY);
   }
   listenerList.add(listener);
 }
Exemplo n.º 6
0
 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);
  }
Exemplo n.º 12
0
 /*
  * (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);
   }
 }
Exemplo n.º 14
0
 /**
  * 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;
     }
   }
 }
Exemplo n.º 15
0
 @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);
   }
 }
Exemplo n.º 16
0
 @Override
 public void addSelectionChangedListener(ISelectionChangedListener listener) {
   selectionChangedListeners.add(listener);
 }
 public void addListener(IGeoSelectionChangedListener listener) {
   listeners.add(listener);
 }
Exemplo n.º 18
0
 /**
  * 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);
 }
Exemplo n.º 19
0
 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);
 }
Exemplo n.º 23
0
 /**
  * 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);
 }
Exemplo n.º 25
0
 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);
 }
Exemplo n.º 29
0
 public void addListener(WatchdogListener listener) {
   timeoutListeners.add(listener);
 }
Exemplo n.º 30
0
 public void addMonitorRefreshListener(IMonitorChangedListener listener) {
   fMonitorRefreshListeners.add(listener);
 }