1 11 package org.eclipse.jdt.internal.ui.workingsets; 12 13 import org.eclipse.core.runtime.Assert; 14 15 import org.eclipse.jface.action.Action; 16 17 public class ViewAction extends Action { 18 19 private final ViewActionGroup fActionGroup; 20 private final int fMode; 21 22 public ViewAction(ViewActionGroup group, int mode) { 23 super("", AS_RADIO_BUTTON); Assert.isNotNull(group); 25 fActionGroup= group; 26 fMode= mode; 27 } 28 29 32 public void run() { 33 if (isChecked()) 34 fActionGroup.setMode(fMode); 35 } 36 } 37 | Popular Tags |