List of usage examples for org.eclipse.jface.action IAction getHelpListener
HelpListener getHelpListener();
From source file:org.drools.eclipse.flow.common.editor.DropDownMenuWithDefaultAction.java
License:Apache License
public void setAction(final IAction action) { if (this.enabledListener == null) { this.enabledListener = new EnabledPropertyChangeListener(this); }/* ww w.ja v a2 s .c o m*/ setText(action.getText()); setToolTipText(action.getToolTipText()); setImageDescriptor(action.getImageDescriptor()); setDisabledImageDescriptor(action.getDisabledImageDescriptor()); setEnabled(action.isEnabled()); setDescription(action.getDescription()); setHelpListener(action.getHelpListener()); setHoverImageDescriptor(action.getHoverImageDescriptor()); if (this.delegate != null) { this.delegate.removePropertyChangeListener(this.enabledListener); } this.delegate = action; this.delegate.addPropertyChangeListener(this.enabledListener); }