cdt/cdt_5_0_x/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/executables/IExecutablesChangeListener.java
equal
deleted
inserted
replaced
10 *******************************************************************************/ |
10 *******************************************************************************/ |
11 |
11 |
12 package org.eclipse.cdt.debug.core.executables; |
12 package org.eclipse.cdt.debug.core.executables; |
13 |
13 |
14 import java.util.EventListener; |
14 import java.util.EventListener; |
|
15 import java.util.List; |
15 |
16 |
16 public interface IExecutablesChangeListener extends EventListener { |
17 public interface IExecutablesChangeListener extends EventListener { |
17 |
18 |
18 public void executablesChanged(IExecutablesChangeEvent event); |
19 /** |
|
20 * Called whenever the list of executables in the workspace changes, e.g. a |
|
21 * project was opened/closed/created/deleted |
|
22 */ |
|
23 public void executablesListChanged(); |
19 |
24 |
|
25 /** |
|
26 * Called whenever some executables have changed, e.g. when a project is rebuilt or |
|
27 * cleaned. The content may have changed for example, so the list of source files |
|
28 * may be different. |
|
29 * @param executables |
|
30 */ |
|
31 public void executablesChanged(List<Executable> executables); |
20 } |
32 } |