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

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

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

Action.setChecked介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

action.setChecked( selected );
JfaceMenuitem child =
 new JfaceMenuitem( null, customRowDistMenu, xulDomContainer, "Round Robin row distribution", 0, action );
 action.setChecked( selected );
 child =
  new JfaceMenuitem( null, customRowDistMenu, xulDomContainer, rowDistributionPlugin.getName(), p + 1,
action.setChecked( selected );
child = new JfaceMenuitem( null, customRowDistMenu, xulDomContainer, "Copy rows distribution", 0, action );
child.setLabel( BaseMessages.getString( PKG, "TransGraph.PopupMenu.CopyData" ) );

代码示例来源:origin: inspectIT/inspectIT

/**
 * {@inheritDoc}
 */
@Override
public void setSteppingControlChecked(boolean checked) {
  if (null != switchSteppingControl) {
    switchSteppingControl.setChecked(checked);
  }
}

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

public void executed(Action action) {
    if (fActiveAction == action)
      return;
    fActiveAction.setChecked(false);
    fActiveAction= action;
    fActiveAction.setChecked(true);
    if (fCurrentSelection != null)
      showPreview(fCurrentSelection);
  }
}

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

public void setClickAction(boolean compare) {
  compareMode = compare ? ON : OFF;
  if (compareModeAction != null)
    compareModeAction.setChecked(compareMode == ON);
}

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

private void addAction(List actions, Action action) {
  if (action == fSelectedAction) {
    action.setChecked(true);
  } else {
    action.setChecked(false);
  }
  
  actions.add(action);
}

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

private void addAction(List<Action> actions, Action action) {
  if (action == fSelectedAction) {
    action.setChecked(true);
  } else {
    action.setChecked(false);
  }
  actions.add(action);
}

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

@Override
public void setChecked(boolean state) {
  super.setChecked(state);
  Utilities.initToggleAction(this, fBundle, fPrefix, state);
}

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

private void ensureExactlyOneCheckedAction(Action[] result) {
  int checked = getCheckedActionCount(result);
  if (checked != 1) {
    if (checked > 1) {
      for (int i = 0; i < result.length; i++) {
        Action action = result[i];
        action.setChecked(false);
      }
    }
    fSearchScopeWorkspaceAction.setChecked(true);
  }
}

代码示例来源:origin: inspectIT/inspectIT

/**
 * {@inheritDoc}
 */
@Override
public void disableLiveMode() {
  if (switchLiveMode.isChecked()) {
    switchLiveMode.setChecked(false);
    // switchPreferences.setEnabled(!switchPreferences.isEnabled());
    createLiveModeEvent();
  }
}

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

private void ensureExactlyOneCheckedAction(Action[] result) {
  int checked = getCheckedActionCount(result);
  if (checked != 1) {
    if (checked > 1) {
      for (int i = 0; i < result.length; i++) {
        Action action = result[i];
        action.setChecked(false);
      }
    }
    fSearchScopeWorkspaceAction.setChecked(true);
  }
}

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

public void setCollapsed(boolean value) {
    super.setChecked(value);
    collapsed = value;
    if(value) {
      setToolTipText(Messages.RESTORE_ALL_TOOLTIP);
    } else {
      setToolTipText(Messages.COLLAPSE_ALL_BUT_CURRENT_TOOLTIP);
    }
  }
}

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

private void contributeToDropDownMenu(IMenuManager manager) {
  manager.add(fHideFragmentFilterAction);
  manager.add(fHideOptionalFilterAction);
  IDialogSettings settings = getSettings();
  boolean hideFragments = settings.getBoolean(HIDE_FRAGMENTS);
  boolean hideOptional = settings.getBoolean(HIDE_OPTIONAL);
  fHideFragmentFilterAction.setChecked(!hideFragments);
  fHideOptionalFilterAction.setChecked(!hideOptional);
  // The filtering will be executed in the setActive function when the viewer is displayed
}

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

private void setAncestorVisibility(boolean visible, boolean enabled) {
  if (fAncestorItem != null) {
    Action action= (Action) fAncestorItem.getAction();
    if (action != null) {
      action.setChecked(visible);
      action.setEnabled(enabled);
    }
  }
  getCompareConfiguration().setProperty(ICompareUIConstants.PROP_ANCESTOR_VISIBLE, Boolean.valueOf(visible));
}

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

private void setAncestorVisibility(boolean visible, boolean enabled) {
  if (fAncestorItem != null) {
    Action action= (Action) fAncestorItem.getAction();
    if (action != null) {
      action.setChecked(visible);
      action.setEnabled(enabled);
    }
  }
  getCompareConfiguration().setProperty(ICompareUIConstants.PROP_ANCESTOR_VISIBLE, new Boolean(visible));
}

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

public void propertyChange(PropertyChangeEvent event) {
    if (getPreferenceKey().equals(event.getProperty()) && event.getOldValue() != event.getNewValue()) {
      boolean newValue = Boolean.parseBoolean(event.getNewValue().toString());
      stateChanged(newValue);
      getAction().setChecked(newValue);
    }
  }
};

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

private void addModelsToMenu(ModelProvider[] modelProviders) {
  String id = getActiveProviderId();
  for (int i = 0; i < modelProviders.length; i++) {
    ModelProvider provider = modelProviders[i];
    Action action = new ShowModelProviderAction(configuration, provider);
    action.setChecked(provider.getDescriptor().getId().equals(id));
    menuManager.add(action);
  }
}

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

@Override
  public void run() {
    if (isChecked()) {
      // uncheck editor linking
      linkWithEditorAction.setChecked(false);
      setLinkingEnabled(false);
    }
    setViewPinned(isChecked());
  }
};

代码示例来源:origin: org.apache.uima/uimaj-ep-configurator

@Override
 public void run() {
  TAEConfiguratorPlugin plugin = TAEConfiguratorPlugin.getDefault();
  Preferences prefs = plugin.getPluginPreferences();
  boolean bAutoJCasGen = !prefs.getBoolean(PreferencePage.P_JCAS); 
  autoJCasAction.setChecked(bAutoJCasGen);
  prefs.setValue(PreferencePage.P_JCAS, bAutoJCasGen); 
 }
};

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

@Override
  public void run() {
    if (isChecked()) {
      // uncheck pinned
      pinAction.setChecked(false);
      setViewPinned(false);
    }
    setLinkingEnabled(isViewPinned() ? false : isChecked());
  }
};

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

/**
 * Creates a new instance of ShowRawValuesAction.
 */
public ShowDecoratedValuesAction()
{
  super( Messages.getString( "ShowDecoratedValuesAction.ShowDecoratedValues" ), AS_CHECK_BOX ); //$NON-NLS-1$
  super.setToolTipText( getText() );
  super.setEnabled( true );
  super.setChecked( !BrowserCommonActivator.getDefault().getPreferenceStore().getBoolean(
    BrowserCommonConstants.PREFERENCE_SHOW_RAW_VALUES ) );
}

相关文章