org.eclipse.ui.menus.UIElement#setChecked ( )源码实例Demo

下面列出了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);
	}
}
 
源代码2 项目: tlaplus   文件: SwitchPerspectiveHandler.java
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());
	}
}
 
源代码4 项目: xds-ide   文件: ToggleMarkOccurrencesHandler.java
/**
 * {@inheritDoc}
 */
@Override
public void updateElement(UIElement element, @SuppressWarnings("rawtypes") Map parameters) {
    boolean on = PreferenceKeys.PKEY_HIGHLIGHT_OCCURENCES.getStoredBoolean();
    element.setChecked(on);
}
 
源代码5 项目: gama   文件: ShowErrors.java
@Override
public void updateElement(final UIElement element, final Map parameters) {
	element.setChecked(GamaPreferences.Runtime.CORE_SHOW_ERRORS.getValue());
}
 
源代码6 项目: gama   文件: ErrorsPauseAndEdit.java
@Override
public void updateElement(final UIElement element, final Map parameters) {
	element.setChecked(GamaPreferences.Runtime.CORE_REVEAL_AND_STOP.getValue());
}
 
源代码7 项目: gama   文件: TreatWarningsAsErrors.java
@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);
}
 
源代码11 项目: elexis-3-core   文件: FlatViewHandler.java
@Override
public void updateElement(UIElement element, Map parameters){
	boolean bFlat = CoreHub.userCfg.get(DocumentsView.SETTING_FLAT_VIEW, false);
	element.setChecked(bFlat);
}