1 11 package org.eclipse.debug.ui; 12 13 14 import org.eclipse.jface.action.IAction; 15 import org.eclipse.jface.action.IMenuManager; 16 import org.eclipse.jface.viewers.Viewer; 17 import org.eclipse.ui.IViewPart; 18 import org.eclipse.ui.actions.ActionFactory; 19 import org.eclipse.ui.texteditor.IUpdate; 20 21 35 36 public interface IDebugView extends IViewPart { 37 38 46 public static final String COPY_ACTION = ActionFactory.COPY.getId(); 47 48 56 public static final String CUT_ACTION = ActionFactory.CUT.getId(); 57 58 66 public static final String DOUBLE_CLICK_ACTION = "Double_Click_ActionId"; 68 76 public static final String FIND_ACTION = ActionFactory.FIND.getId(); 77 78 86 public static final String PASTE_ACTION = ActionFactory.PASTE.getId(); 87 88 96 public static final String REMOVE_ACTION = "Remove_ActionId"; 98 106 public static final String SELECT_ALL_ACTION = ActionFactory.SELECT_ALL.getId(); 107 108 113 public Viewer getViewer(); 114 115 124 public IDebugModelPresentation getPresentation(String id); 125 126 140 public void setAction(String actionID, IAction action); 141 142 150 public void add(IUpdate updatable); 151 152 159 public void remove(IUpdate updatable); 160 161 168 public IAction getAction(String actionID); 169 170 176 public IMenuManager getContextMenuManager(); 177 } 178 | Popular Tags |