Package org.eclipse.core.commands

Examples of org.eclipse.core.commands.HandlerEvent


        public void propertyChange(PropertyChangeEvent event) {
          if (event.getProperty() == PROP_ENABLED) {
            setProxyEnabled(event.getNewValue() == null ? false
                : ((Boolean) event.getNewValue())
                    .booleanValue());
            fireHandlerChanged(new HandlerEvent(HandlerProxy.this,
                true, false));
          }
        }
      };
    }
View Full Code Here


   */
  private IHandlerListener getHandlerListener() {
    if (handlerListener == null) {
      handlerListener = new IHandlerListener() {
        public void handlerChanged(HandlerEvent handlerEvent) {
          fireHandlerChanged(new HandlerEvent(HandlerProxy.this,
              handlerEvent.isEnabledChanged(), handlerEvent
                  .isHandledChanged()));
        }
      };
    }
View Full Code Here

                }
            } else {
                enabledChanged = false;
                handledChanged = true;
            }
            final HandlerEvent newEvent = new HandlerEvent(this,
                    enabledChanged, handledChanged);
            super.fireHandlerChanged(newEvent);
        }
    }
View Full Code Here

  public void dispose() {
    selectionSource.removeSelectionChangedListener(this);
  }

  public void selectionChanged(SelectionChangedEvent event) {
    fireHandlerChanged(new HandlerEvent(this, true, false));
  }
View Full Code Here

      if (!editorsObserved.contains(newActiveEditor)) {
        editorsObserved.add(newActiveEditor);
        newActiveEditor.addRuleChangeListener(this);
      }
    }
    fireHandlerChanged(new HandlerEvent(this, true, false));
  }
View Full Code Here

   * Fire a handler event that says that the "enabled" state has changed
   */
  @Override
  public void ruleChanged(RenamerRule rule) {
    // fire a handler event that says that the "enabled" state has changed
    fireHandlerChanged(new HandlerEvent(this, true, false));
  }
View Full Code Here

    ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
    final IHandler handler = this;
    selectionService.addSelectionListener(new ISelectionListener() {
      @Override
      public void selectionChanged(IWorkbenchPart part, ISelection selection) {
        fireHandlerChanged(new HandlerEvent(handler, true, false));
      }
    });

    // set the already installed flag after the listener is successfully
    // added
View Full Code Here

  }

  protected void setEnabled(boolean isEnabled) {
    if (enabled != isEnabled) {
      enabled = isEnabled;
      fireHandlerChanged(new HandlerEvent(this, true, false));
    }
  }
View Full Code Here

  public void dispose() {
    selectionSource.removeSelectionChangedListener(this);
  }

  public void selectionChanged(SelectionChangedEvent event) {
    fireHandlerChanged(new HandlerEvent(this, true, false));
  }
View Full Code Here

      }
    }
  };

  private void fireEnablementChanged() {
    fireHandlerChanged(new HandlerEvent(DumpExecutionDataHandler.this, true,
        false));
  }
View Full Code Here

TOP

Related Classes of org.eclipse.core.commands.HandlerEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.