1 11 package org.eclipse.debug.ui.contexts; 12 13 import org.eclipse.jface.viewers.ISelection; 14 15 16 26 public interface IDebugContextService { 27 28 34 public void addDebugContextListener(IDebugContextListener listener); 35 41 public void removeDebugContextListener(IDebugContextListener listener); 42 43 50 public void addDebugContextListener(IDebugContextListener listener, String partId); 51 52 59 public void removeDebugContextListener(IDebugContextListener listener, String partId); 60 61 67 public ISelection getActiveContext(); 68 69 76 public ISelection getActiveContext(String partId); 77 78 85 public void addPostDebugContextListener(IDebugContextListener listener); 86 87 93 public void removePostDebugContextListener(IDebugContextListener listener); 94 95 103 public void addPostDebugContextListener(IDebugContextListener listener, String partId); 104 105 112 public void removePostDebugContextListener(IDebugContextListener listener, String partId); 113 114 119 public void addDebugContextProvider(IDebugContextProvider provider); 120 121 126 public void removeDebugContextProvider(IDebugContextProvider provider); 127 128 } 129 | Popular Tags |