org.eclipse.jface.action.Action.isEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(4.2k)|赞(0)|评价(0)|浏览(110)

本文整理了Java中org.eclipse.jface.action.Action.isEnabled()方法的一些代码示例,展示了Action.isEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Action.isEnabled()方法的具体详情如下:
包路径:org.eclipse.jface.action.Action
类名称:Action
方法名:isEnabled

Action.isEnabled介绍

暂无

代码示例

代码示例来源:origin: cbeust/testng-eclipse

@Override
 public boolean isEnabled() {
  return m_rerunAction.isEnabled();
 }
};

代码示例来源:origin: cbeust/testng-eclipse

@Override
 public boolean isEnabled() {
  return m_rerunFailedAction.isEnabled();
 }
};

代码示例来源:origin: org.eclipse/org.eclipse.jst.pagedesigner

public boolean isEnabled() {
  if (_editPart == null) {
    return false;
  }
  return super.isEnabled();
}

代码示例来源:origin: org.apache.directory.studio/ldifeditor

public boolean isEnabled()
{
  update();
  return super.isEnabled();
}

代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection

@Override
public void fillActionBars ( final IActionBars actionBars )
{
  if ( this.openAction.isEnabled () )
  {
    actionBars.setGlobalActionHandler ( ICommonActionConstants.OPEN, this.openAction );
  }
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

private void addAction(Action action, IMenuManager mm) {
    if (action.isEnabled())
      mm.add(action);
  }
});

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui

private void addAction(Action action, IMenuManager mm) {
    if (action.isEnabled())
      mm.add(action);
  }
});

代码示例来源:origin: org.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection

@Override
public void fillActionBars ( final IActionBars actionBars )
{
  if ( this.openAction.isEnabled () )
  {
    actionBars.setGlobalActionHandler ( ICommonActionConstants.OPEN, this.openAction );
  }
}

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

private int fillRefactorMenu(IMenuManager refactorSubmenu) {
  int added = 0;
  refactorSubmenu.add(new Separator(GROUP_REORGANIZE));
  for (Iterator iter = fEditorActions.iterator(); iter.hasNext();) {
    Action action = (Action) iter.next();
    if (action != null && action.isEnabled()) {
      fEditorActions.add(action);
      return 1;
    }
  }
  return added;
}

代码示例来源:origin: org.eclipse.equinox.p2/ui

void updateEnablement() {
  if (updateButton == null || updateButton.isDisposed())
    return;
  Button[] buttons = {updateButton, uninstallButton, propertiesButton};
  for (int i = 0; i < buttons.length; i++) {
    Action action = (Action) buttons[i].getData(BUTTON_ACTION);
    if (action == null || !action.isEnabled())
      buttons[i].setEnabled(false);
    else
      buttons[i].setEnabled(true);
  }
}

代码示例来源:origin: org.eclipse.ui.views/log

public void selectionChanged(SelectionChangedEvent e) {
    handleSelectionChanged(e.getSelection());
    if (fPropertiesAction.isEnabled())
      ((EventDetailsDialogAction) fPropertiesAction).resetSelection();
  }
});

代码示例来源:origin: org.eclipse/org.eclipse.pde.runtime

public void selectionChanged(SelectionChangedEvent e) {
    handleSelectionChanged(e.getSelection());
    if (fPropertiesAction.isEnabled())
      ((EventDetailsDialogAction) fPropertiesAction).resetSelection();
  }
});

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui

protected void fillSearchActions(IMenuManager javaSearchMM) {
  Action[] actions = getActions();
  for (int i = 0; i < actions.length; i++) {
    Action action = actions[i];
    if (action.isEnabled()) {
      javaSearchMM.add(action);
    }
  }
  javaSearchMM.setVisible(!javaSearchMM.isEmpty());
}

代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui

protected void fillSearchActions(IMenuManager javaSearchMM) {
  Action[] actions = getActions();
  
  for (int i = 0; i < actions.length; i++) {
    Action action = actions[i];
    
    if (action.isEnabled()) {
      javaSearchMM.add(action);
    }
  }
  
  javaSearchMM.setVisible(!javaSearchMM.isEmpty());
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

protected void fillSearchActions(IMenuManager javaSearchMM) {
  Action[] actions = getActions();
  for (int i = 0; i < actions.length; i++) {
    Action action = actions[i];
    if (action.isEnabled()) {
      javaSearchMM.add(action);
    }
  }
  javaSearchMM.setVisible(!javaSearchMM.isEmpty());
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.team.ui

markAsMergedAction.setEnabled(markAsMergedAction.isEnabled());
mergeAction.setEnabled(mergeAction.isEnabled());

代码示例来源:origin: org.eclipse/org.eclipse.team.ui

markAsMergedAction.setEnabled(markAsMergedAction.isEnabled());
mergeAction.setEnabled(markAsMergedAction.isEnabled());
overwriteAction.setEnabled(markAsMergedAction.isEnabled());

代码示例来源:origin: org.eclipse.platform/org.eclipse.team.ui

markAsMergedAction.setEnabled(markAsMergedAction.isEnabled());
mergeAction.setEnabled(mergeAction.isEnabled());
overwriteAction.setEnabled(overwriteAction.isEnabled());

相关文章