diff options
author | Kevin Barnes | 2005-11-21 16:10:22 +0000 |
---|---|---|
committer | Kevin Barnes | 2005-11-21 16:10:22 +0000 |
commit | 1fa778c0a5c53b2869df5d597d31a4ddecc84531 (patch) | |
tree | f08a04d045beff96b33b8e5cbd62a2b2157333aa /org.eclipse.debug.ui/ui/org/eclipse/debug/ui/contexts/ISuspendTrigger.java | |
parent | 6f61758dcf785a86427fe62929a0833c5178436e (diff) | |
download | eclipse.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.java | 26 |
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); + +} |