1 11 12 package org.eclipse.ui.internal; 13 14 import org.eclipse.core.commands.AbstractHandler; 15 import org.eclipse.core.commands.HandlerEvent; 16 17 23 public abstract class AbstractEnabledHandler extends AbstractHandler { 24 25 private boolean enabled = true; 26 27 32 public boolean isEnabled() { 33 return enabled; 34 } 35 36 protected void setEnabled(boolean isEnabled) { 37 if (enabled != isEnabled) { 38 enabled = isEnabled; 39 fireHandlerChanged(new HandlerEvent(this, true, false)); 40 } 41 } 42 } 43 | Popular Tags |