1 11 package org.eclipse.debug.internal.ui.actions; 12 13 14 import org.eclipse.debug.core.DebugPlugin; 15 import org.eclipse.debug.core.IExpressionManager; 16 import org.eclipse.debug.core.model.IExpression; 17 18 21 public class RemoveAllExpressionsAction extends AbstractRemoveAllActionDelegate { 22 23 protected void doAction() { 24 IExpressionManager manager = DebugPlugin.getDefault().getExpressionManager(); 25 IExpression[] expressions= manager.getExpressions(); 26 manager.removeExpressions(expressions); 27 } 28 29 protected void update() { 30 getAction().setEnabled( 31 DebugPlugin.getDefault().getExpressionManager().hasExpressions()); 32 } 33 } 34 | Popular Tags |