1 11 package org.eclipse.debug.internal.ui.actions; 12 13 14 import org.eclipse.debug.ui.IDebugView; 15 import org.eclipse.jface.viewers.TreeViewer; 16 import org.eclipse.jface.viewers.Viewer; 17 18 public class SelectAllVariablesAction extends SelectAllAction { 19 20 protected void update() { 21 if (!(getView() instanceof IDebugView)) { 22 return; 23 } 24 Viewer viewer= ((IDebugView)getView()).getViewer(); 25 getAction().setEnabled(((TreeViewer)viewer).getTree().getItemCount() != 0); 26 } 27 28 protected String getActionId() { 29 return IDebugView.SELECT_ALL_ACTION + ".Variables"; } 31 } 32 | Popular Tags |