1 11 package org.eclipse.debug.internal.ui.views.memory; 12 13 import org.eclipse.jface.action.IAction; 14 import org.eclipse.jface.viewers.ISelectionChangedListener; 15 import org.eclipse.jface.viewers.ISelectionProvider; 16 import org.eclipse.swt.widgets.Composite; 17 import org.eclipse.swt.widgets.Control; 18 19 20 26 public interface IMemoryViewPane { 27 28 36 public Control createViewPane(Composite parent, String paneId, String label); 37 38 43 public void restoreViewPane(); 44 45 48 public void dispose(); 49 50 53 public String getId(); 54 55 59 public IAction[] getActions(); 60 61 67 public void addSelectionListener(ISelectionChangedListener listener); 68 69 74 public void removeSelctionListener(ISelectionChangedListener listener); 75 76 79 public ISelectionProvider getSelectionProvider(); 80 81 84 public Control getControl(); 85 86 90 public void setVisible(boolean visible); 91 92 95 public boolean isVisible(); 96 97 } 98 | Popular Tags |