下面列出了org.eclipse.ui.menus.UIElement#setChecked ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public void updateElement(UIElement element, Map parameters){
IPersistentObject po = ElexisEventDispatcher.getSelected(getTemplateClass());
if (po == null) {
element.setIcon(Images.IMG_LOCK_CLOSED.getImageDescriptor());
element.setChecked(false);
return;
}
if (LocalLockServiceHolder.get().isLockedLocal(po)) {
element.setIcon(Images.IMG_LOCK_OPEN.getImageDescriptor());
element.setChecked(true);
} else {
element.setIcon(Images.IMG_LOCK_CLOSED.getImageDescriptor());
element.setChecked(false);
}
}
public void updateElement(UIElement element, Map parameters)
{
String parameter = (String) parameters.get(PARAM_PERSPECTIVE_ID);
if (parameter != null)
{
if (UIHelper.getActivePerspectiveId().equals(parameter))
{
element.setChecked(true);
} else
{
element.setChecked(false);
}
}
}
@Override
public void updateElement(UIElement element, @SuppressWarnings("rawtypes") Map parameters){
boolean isSuspended =
ConfigServiceHolder.get().getLocal(Preferences.INVENTORY_MACHINE_SUSPEND_OUTLAY,
Preferences.INVENTORY_MACHINE_SUSPEND_OUTLAY_DEFAULT);
if (isSuspended) {
element.setChecked(false);
element.setIcon(Images.IMG_DRAWER.getImageDescriptor());
} else {
element.setChecked(true);
element.setIcon(Images.IMG_DRAWER_ARROW.getImageDescriptor());
}
}
/**
* {@inheritDoc}
*/
@Override
public void updateElement(UIElement element, @SuppressWarnings("rawtypes") Map parameters) {
boolean on = PreferenceKeys.PKEY_HIGHLIGHT_OCCURENCES.getStoredBoolean();
element.setChecked(on);
}
@Override
public void updateElement(final UIElement element, final Map parameters) {
element.setChecked(GamaPreferences.Runtime.CORE_SHOW_ERRORS.getValue());
}
@Override
public void updateElement(final UIElement element, final Map parameters) {
element.setChecked(GamaPreferences.Runtime.CORE_REVEAL_AND_STOP.getValue());
}
@Override
public void updateElement(final UIElement element, final Map parameters) {
element.setChecked(GamaPreferences.Runtime.CORE_WARNINGS.getValue());
}
public void updateElement(UIElement element, @SuppressWarnings("rawtypes") Map parameters) {
element.setChecked(isSelected);
}
public void updateElement(UIElement element, @SuppressWarnings("rawtypes") Map parameters) {
element.setChecked(isSelected);
}
public void updateElement(UIElement element, @SuppressWarnings("rawtypes") Map parameters) {
element.setChecked(isSelected);
}
@Override
public void updateElement(UIElement element, Map parameters){
boolean bFlat = CoreHub.userCfg.get(DocumentsView.SETTING_FLAT_VIEW, false);
element.setChecked(bFlat);
}