CloneSet1


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
84520.965statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1789
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/AbstractCalendarStore.java
27108
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/AbstractCalendarStore.java
37127
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/AbstractCalendarStore.java
48700
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/calendar/MainCalendarController.java
58305
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/list/CalendarListController.java
68115
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/navigation/NavigationController.java
77107
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/folder/AbstractFolder.java
87126
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/folder/AbstractFolder.java
97145
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/folder/AbstractFolder.java
107167
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/command/TaskManager.java
117181
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/command/TaskManager.java
127339
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/command/Worker.java
137163
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/context/semantic/SemanticContext.java
14749
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/docking/DockableRegistry.java
157883
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultContainer.java
167223
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
178238
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
188254
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
198270
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
207286
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
217301
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
228316
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
238331
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java
247159
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java
257176
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java
267190
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java
277209
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java
287224
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java
297240
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/tagging/TagManager.java
307257
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/tagging/TagManager.java
317275
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/tagging/TagManager.java
327127
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractFolder.java
337145
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractFolder.java
347229
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractMessageFolder.java
357267
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractMessageFolder.java
367293
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractMessageFolder.java
377653
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/ComposerController.java
388586
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/ComposerModel.java
398604
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/ComposerModel.java
407172
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/frame/AbstractMailFrameController.java
417364
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/message/MessageController.java
427794
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/table/TableController.java
438269
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/tree/TreeController.java
447195
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/mailchecking/MailCheckingManager.java
45872
E:/TSE/Projects-CloneDR/columba-1.4-src/plugins/org.columba.chat.altura/src/org/columba/chat/Connection.java
Next
Last
Clone Instance
1
Line Count
7
Source Line
89
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/AbstractCalendarStore.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IStoreListener.class ) {
    ((IStoreListener) listeners[i + 1]).itemAdded(e);
  }
}


Next
Previous
Clone Instance
2
Line Count
7
Source Line
108
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/AbstractCalendarStore.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IStoreListener.class ) {
    ((IStoreListener) listeners[i + 1]).itemRemoved(e);
  }
}


Next
Previous
Clone Instance
3
Line Count
7
Source Line
127
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/AbstractCalendarStore.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IStoreListener.class ) {
    ((IStoreListener) listeners[i + 1]).itemChanged(e);
  }
}


Next
Previous
Clone Instance
4
Line Count
8
Source Line
700
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/calendar/MainCalendarController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IActivitySelectionChangedListener.class ) {
    ((IActivitySelectionChangedListener) listeners[i + 1]).selectionChanged(e);
  }
}


Next
Previous
Clone Instance
5
Line Count
8
Source Line
305
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/list/CalendarListController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == ICalendarSelectionChangedListener.class ) {
    ((ICalendarSelectionChangedListener) listeners[i + 1]).selectionChanged(e);
  }
}


Next
Previous
Clone Instance
6
Line Count
8
Source Line
115
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/navigation/NavigationController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IDateRangeChangedListener.class ) {
    ((IDateRangeChangedListener) listeners[i + 1]).selectionChanged(e);
  }
}


Next
Previous
Clone Instance
7
Line Count
7
Source Line
107
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/folder/AbstractFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == FolderListener.class ) {
    ((FolderListener) listeners[i + 1]).itemAdded(e);
  }
}


Next
Previous
Clone Instance
8
Line Count
7
Source Line
126
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/folder/AbstractFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == FolderListener.class ) {
    ((FolderListener) listeners[i + 1]).itemRemoved(e);
  }
}


Next
Previous
Clone Instance
9
Line Count
7
Source Line
145
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/folder/AbstractFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == FolderListener.class ) {
    ((FolderListener) listeners[i + 1]).itemChanged(e);
  }
}


Next
Previous
Clone Instance
10
Line Count
7
Source Line
167
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/command/TaskManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == TaskManagerListener.class ) {
    ((TaskManagerListener) listeners[i + 1]).workerAdded(e);
  }
}


Next
Previous
Clone Instance
11
Line Count
7
Source Line
181
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/command/TaskManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == TaskManagerListener.class ) {
    ((TaskManagerListener) listeners[i + 1]).workerRemoved(e);
  }
}


Next
Previous
Clone Instance
12
Line Count
7
Source Line
339
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/command/Worker.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IExceptionListener.class ) {
    ((IExceptionListener) listeners[i + 1]).exceptionOccured(e);
  }
}


Next
Previous
Clone Instance
13
Line Count
7
Source Line
163
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/context/semantic/SemanticContext.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IContextListener.class ) {
    ((IContextListener) listeners[i + 1]).contextChanged(e);
  }
}


Next
Previous
Clone Instance
14
Line Count
7
Source Line
49
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/docking/DockableRegistry.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IDockableListener.class ) {
    ((IDockableListener) listeners[i + 1]).dockableAdded(e);
  }
}


Next
Previous
Clone Instance
15
Line Count
7
Source Line
883
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultContainer.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IContainerListener.class ) {
    ((IContainerListener) listeners[i + 1]).switchedComponent(e);
  }
}


Next
Previous
Clone Instance
16
Line Count
7
Source Line
223
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).titleChanged(e);
  }
}


Next
Previous
Clone Instance
17
Line Count
8
Source Line
238
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).statusMessageChanged(e);
  }
}


Next
Previous
Clone Instance
18
Line Count
8
Source Line
254
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).taskStatusChanged(e);
  }
}


Next
Previous
Clone Instance
19
Line Count
8
Source Line
270
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).visibilityChanged(e);
  }
}


Next
Previous
Clone Instance
20
Line Count
7
Source Line
286
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).layoutChanged(e);
  }
}


Next
Previous
Clone Instance
21
Line Count
7
Source Line
301
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).closed(e);
  }
}


Next
Previous
Clone Instance
22
Line Count
8
Source Line
316
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).toolBarVisibilityChanged(e);
  }
}


Next
Previous
Clone Instance
23
Line Count
8
Source Line
331
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/frame/DefaultFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFrameMediatorListener.class ) {
    ((IFrameMediatorListener) listeners[i + 1]).switchedComponent(e);
  }
}


Next
Previous
Clone Instance
24
Line Count
7
Source Line
159
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IResultListener.class ) {
    ((IResultListener) listeners[i + 1]).resultArrived(e);
  }
}


Next
Previous
Clone Instance
25
Line Count
7
Source Line
176
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IResultListener.class ) {
    ((IResultListener) listeners[i + 1]).resultArrived(e);
  }
}


Next
Previous
Clone Instance
26
Line Count
7
Source Line
190
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IResultListener.class ) {
    ((IResultListener) listeners[i + 1]).finished(e);
  }
}


Next
Previous
Clone Instance
27
Line Count
7
Source Line
209
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IResultListener.class ) {
    ((IResultListener) listeners[i + 1]).clearSearch(e);
  }
}


Next
Previous
Clone Instance
28
Line Count
7
Source Line
224
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/search/SearchManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IResultListener.class ) {
    ((IResultListener) listeners[i + 1]).reset(e);
  }
}


Next
Previous
Clone Instance
29
Line Count
7
Source Line
240
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/tagging/TagManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == ITagListener.class ) {
    ((ITagListener) listeners[i + 1]).tagChanged(e);
  }
}


Next
Previous
Clone Instance
30
Line Count
7
Source Line
257
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/tagging/TagManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == ITagListener.class ) {
    ((ITagListener) listeners[i + 1]).tagAdded(e);
  }
}


Next
Previous
Clone Instance
31
Line Count
7
Source Line
275
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/tagging/TagManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == ITagListener.class ) {
    ((ITagListener) listeners[i + 1]).tagDeleted(e);
  }
}


Next
Previous
Clone Instance
32
Line Count
7
Source Line
127
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFolderListener.class ) {
    ((IFolderListener) listeners[i + 1]).folderPropertyChanged(e);
  }
}


Next
Previous
Clone Instance
33
Line Count
7
Source Line
145
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFolderListener.class ) {
    ((IFolderListener) listeners[i + 1]).folderAdded(e);
  }
}


Next
Previous
Clone Instance
34
Line Count
7
Source Line
229
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractMessageFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFolderListener.class ) {
    ((IFolderListener) listeners[i + 1]).messageAdded(e);
  }
}


Next
Previous
Clone Instance
35
Line Count
7
Source Line
267
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractMessageFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFolderListener.class ) {
    ((IFolderListener) listeners[i + 1]).messageRemoved(e);
  }
}


Next
Previous
Clone Instance
36
Line Count
7
Source Line
293
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/AbstractMessageFolder.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFolderListener.class ) {
    ((IFolderListener) listeners[i + 1]).messageFlagChanged(e);
  }
}


Next
Previous
Clone Instance
37
Line Count
7
Source Line
653
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/ComposerController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == CharsetListener.class ) {
    ((CharsetListener) listeners[i + 1]).charsetChanged(e);
  }
}


Next
Previous
Clone Instance
38
Line Count
8
Source Line
586
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/ComposerModel.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IComposerModelChangedListener.class ) {
    ((IComposerModelChangedListener) listeners[i + 1]).modelChanged(e);
  }
}


Next
Previous
Clone Instance
39
Line Count
8
Source Line
604
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/ComposerModel.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IComposerModelChangedListener.class ) {
    ((IComposerModelChangedListener) listeners[i + 1]).htmlModeChanged(e);
  }
}


Next
Previous
Clone Instance
40
Line Count
7
Source Line
172
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/frame/AbstractMailFrameController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == CharsetListener.class ) {
    ((CharsetListener) listeners[i + 1]).charsetChanged(e);
  }
}


Next
Previous
Clone Instance
41
Line Count
7
Source Line
364
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/message/MessageController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IMessageSelectionListener.class ) {
    ((IMessageSelectionListener) listeners[i + 1]).selectionChanged(e);
  }
}


Next
Previous
Clone Instance
42
Line Count
7
Source Line
794
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/table/TableController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IMessageListSelectionListener.class ) {
    ((IMessageListSelectionListener) listeners[i + 1]).selectionChanged(e);
  }
}


Next
Previous
Clone Instance
43
Line Count
8
Source Line
269
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/tree/TreeController.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IFolderSelectionListener.class ) {
    ((IFolderSelectionListener) listeners[i + 1]).selectionChanged(e);
  }
}


Next
Previous
Clone Instance
44
Line Count
7
Source Line
195
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/mailchecking/MailCheckingManager.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IMailCheckingListener.class ) {
    ((IMailCheckingListener) listeners[i + 1]).newMessageArrived(e);
  }
}


First
Previous
Clone Instance
45
Line Count
8
Source Line
72
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/plugins/org.columba.chat.altura/src/org/columba/chat/Connection.java

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == IConnectionChangedListener.class ) {
    ((IConnectionChangedListener) listeners[i + 1]).connectionChanged(e);
  }
}


Clone AbstractionParameter Count: 2Parameter Bindings

// Guaranteed to return a non-null array
Object[] listeners = listenerList.getListenerList();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length - 2; i >= 0; i -= 2) {
  if (listeners[i] == [[#variablef388b60]].class ) {
    (( [[#variablef388b60]]) listeners[i + 1]). [[#variable1137abe0]](e);
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#f388b60]]
IStoreListener 
12[[#f388b60]]
IStoreListener 
13[[#f388b60]]
IStoreListener 
14[[#f388b60]]
IActivitySelectionChangedListener 
15[[#f388b60]]
ICalendarSelectionChangedListener 
16[[#f388b60]]
IDateRangeChangedListener 
17[[#f388b60]]
FolderListener 
18[[#f388b60]]
FolderListener 
19[[#f388b60]]
FolderListener 
110[[#f388b60]]
TaskManagerListener 
111[[#f388b60]]
TaskManagerListener 
112[[#f388b60]]
IExceptionListener 
113[[#f388b60]]
IContextListener 
114[[#f388b60]]
IDockableListener 
115[[#f388b60]]
IContainerListener 
116[[#f388b60]]
IFrameMediatorListener 
117[[#f388b60]]
IFrameMediatorListener 
118[[#f388b60]]
IFrameMediatorListener 
119[[#f388b60]]
IFrameMediatorListener 
120[[#f388b60]]
IFrameMediatorListener 
121[[#f388b60]]
IFrameMediatorListener 
122[[#f388b60]]
IFrameMediatorListener 
123[[#f388b60]]
IFrameMediatorListener 
124[[#f388b60]]
IResultListener 
125[[#f388b60]]
IResultListener 
126[[#f388b60]]
IResultListener 
127[[#f388b60]]
IResultListener 
128[[#f388b60]]
IResultListener 
129[[#f388b60]]
ITagListener 
130[[#f388b60]]
ITagListener 
131[[#f388b60]]
ITagListener 
132[[#f388b60]]
IFolderListener 
133[[#f388b60]]
IFolderListener 
134[[#f388b60]]
IFolderListener 
135[[#f388b60]]
IFolderListener 
136[[#f388b60]]
IFolderListener 
137[[#f388b60]]
CharsetListener 
138[[#f388b60]]
IComposerModelChangedListener 
139[[#f388b60]]
IComposerModelChangedListener 
140[[#f388b60]]
CharsetListener 
141[[#f388b60]]
IMessageSelectionListener 
142[[#f388b60]]
IMessageListSelectionListener 
143[[#f388b60]]
IFolderSelectionListener 
144[[#f388b60]]
IMailCheckingListener 
145[[#f388b60]]
IConnectionChangedListener 
21[[#1137abe0]]
itemAdded 
22[[#1137abe0]]
itemRemoved 
23[[#1137abe0]]
itemChanged 
24[[#1137abe0]]
selectionChanged 
25[[#1137abe0]]
selectionChanged 
26[[#1137abe0]]
selectionChanged 
27[[#1137abe0]]
itemAdded 
28[[#1137abe0]]
itemRemoved 
29[[#1137abe0]]
itemChanged 
210[[#1137abe0]]
workerAdded 
211[[#1137abe0]]
workerRemoved 
212[[#1137abe0]]
exceptionOccured 
213[[#1137abe0]]
contextChanged 
214[[#1137abe0]]
dockableAdded 
215[[#1137abe0]]
switchedComponent 
216[[#1137abe0]]
titleChanged 
217[[#1137abe0]]
statusMessageChanged 
218[[#1137abe0]]
taskStatusChanged 
219[[#1137abe0]]
visibilityChanged 
220[[#1137abe0]]
layoutChanged 
221[[#1137abe0]]
closed 
222[[#1137abe0]]
toolBarVisibilityChanged 
223[[#1137abe0]]
switchedComponent 
224[[#1137abe0]]
resultArrived 
225[[#1137abe0]]
resultArrived 
226[[#1137abe0]]
finished 
227[[#1137abe0]]
clearSearch 
228[[#1137abe0]]
reset 
229[[#1137abe0]]
tagChanged 
230[[#1137abe0]]
tagAdded 
231[[#1137abe0]]
tagDeleted 
232[[#1137abe0]]
folderPropertyChanged 
233[[#1137abe0]]
folderAdded 
234[[#1137abe0]]
messageAdded 
235[[#1137abe0]]
messageRemoved 
236[[#1137abe0]]
messageFlagChanged 
237[[#1137abe0]]
charsetChanged 
238[[#1137abe0]]
modelChanged 
239[[#1137abe0]]
htmlModeChanged 
240[[#1137abe0]]
charsetChanged 
241[[#1137abe0]]
selectionChanged 
242[[#1137abe0]]
selectionChanged 
243[[#1137abe0]]
selectionChanged 
244[[#1137abe0]]
newMessageArrived 
245[[#1137abe0]]
connectionChanged