Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Barnes2005-11-21 16:10:22 +0000
committerKevin Barnes2005-11-21 16:10:22 +0000
commit1fa778c0a5c53b2869df5d597d31a4ddecc84531 (patch)
treef08a04d045beff96b33b8e5cbd62a2b2157333aa /org.eclipse.debug.ui/ui/org/eclipse/debug/ui/contexts/ISuspendTrigger.java
parent6f61758dcf785a86427fe62929a0833c5178436e (diff)
downloadeclipse.platform.debug-1fa778c0a5c53b2869df5d597d31a4ddecc84531.tar.gz
eclipse.platform.debug-1fa778c0a5c53b2869df5d597d31a4ddecc84531.tar.xz
eclipse.platform.debug-1fa778c0a5c53b2869df5d597d31a4ddecc84531.zip
merging async_viewer_branch_2
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/ui/contexts/ISuspendTrigger.java')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/ui/contexts/ISuspendTrigger.java26
1 files changed, 26 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/contexts/ISuspendTrigger.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/contexts/ISuspendTrigger.java
new file mode 100644
index 000000000..a5ce7e0bb
--- /dev/null
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/contexts/ISuspendTrigger.java
@@ -0,0 +1,26 @@
+/*******************************************************************************
+ * Copyright (c) 2005 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.debug.ui.contexts;
+
+/**
+ * Adapter retrieved from an <code>ILaunch</code> that notifies
+ * listeners when it suspends. A suspend trigger is responsible
+ * for cleaning itself up when it's launch is no longer capable
+ * of suspending.
+ *
+ * @since 3.2
+ */
+public interface ISuspendTrigger {
+
+ public void addSuspendTriggerListener(ISuspendTriggerListener listener);
+ public void removeSuspendTriggerListener(ISuspendTriggerListener listener);
+
+}

Back to the top