/* (non-Javadoc)
  * @see Job#addJobListener(IJobChangeListener)
  */
 protected synchronized void addJobChangeListener(IJobChangeListener listener) {
   if (listeners == null) listeners = new ListenerList(ListenerList.IDENTITY);
   listeners.add(listener);
 }
 /* (non-Javadoc)
  * @see Job#removeJobListener(IJobChangeListener)
  */
 protected synchronized void removeJobChangeListener(IJobChangeListener listener) {
   if (listeners != null) {
     listeners.remove(listener);
     if (listeners.isEmpty()) listeners = null;
   }
 }
Exemplo n.º 3
0
 /* (non-Javadoc)
  * @see Job#removeJobListener(IJobChangeListener)
  */
 protected void removeJobChangeListener(IJobChangeListener listener) {
   if (listeners != null) listeners.remove(listener);
 }