/** * @see org.eclipse.core.commands.IStateListener#handleStateChange(org.eclipse.core.commands.State, * java.lang.Object) */ public void handleStateChange(State state, Object oldValue) { try { this.verboseBranchMode = ((Boolean) state.getValue()) .booleanValue(); } catch (Exception e) { Activator.logError(e.getMessage(), e); } }
@Override public final void handleStateChange(final State state, final Object oldValue) { final Object newValue = state.getValue(); if (newValue instanceof Boolean) { if (((Boolean) newValue).booleanValue()) { activateMember((RadioState) state); } } }
@Override public final void handleStateChange(final State state, final Object oldValue) { final Object newValue = state.getValue(); if (newValue instanceof Boolean) { if (((Boolean) newValue).booleanValue()) { activateMember((RadioState) state); } } }
public void handleStateChange(State state, Object oldValue) { try { this.branchHierarchyMode = ((Boolean) state.getValue()) .booleanValue(); } catch (Exception e) { Activator.handleError(e.getMessage(), e, false); } }
@Override public Object getValue() { if (loadState()) { return state.getValue(); } return null; }
public final void handleStateChange(final State state, final Object oldValue) { final Object newValue = state.getValue(); if (newValue instanceof Boolean) { if (((Boolean) newValue).booleanValue()) { activateMember((RadioState) state); } } }
private SelectInProgress getCurrentState() { State state = getState(ID_SELECTS_IN_PROGRESS); if (state == null) { return null; } else { return (SelectInProgress) state.getValue(); } }
private String getLockToolbarsText() { ECommandService commandService = context.get(ECommandService.class); Command command = commandService.getCommand(LOCK_TOOLBAR_CMD_ID); State state = command.getState(STATE_ID); if ((state != null) && (state.getValue() instanceof Boolean)) { boolean enabled = ((Boolean) state.getValue()).booleanValue(); return (enabled) ? Messages.ToolBarManagerRenderer_UnlockToolbars : Messages.ToolBarManagerRenderer_LockToolbars; } return Messages.ToolBarManagerRenderer_ToggleLockToolbars; }
@Override public final String getName() throws NotDefinedException { final String name = super.getName(); // Trigger a NDE, if necessary. final State nameState = getState(INamedHandleStateIds.NAME); if (nameState != null) { final Object value = nameState.getValue(); if (value != null) { return value.toString(); } } return name; }
@Override public final String getDescription() throws NotDefinedException { final String description = super.getDescription(); // Trigger a NDE. final State descriptionState = getState(INamedHandleStateIds.DESCRIPTION); if (descriptionState != null) { final Object value = descriptionState.getValue(); if (value != null) { return value.toString(); } } return description; }
@Override public final String getName() throws NotDefinedException { final String name = super.getName(); // Trigger a NDE, if necessary. final State nameState = getState(INamedHandleStateIds.NAME); if (nameState != null) { final Object value = nameState.getValue(); if (value != null) { return value.toString(); } } return name; }
@Override public boolean isChecked() { final State state = command.getCommand().getState(IMenuStateIds.STYLE); if (state instanceof ToggleState) { final Boolean currentValue = (Boolean) state.getValue(); return currentValue.booleanValue(); } return false; }
private void updateState() { if (styleState != null) { model.setSelected(((Boolean) styleState.getValue()).booleanValue()); } else if (toggleState != null) { model.setSelected(((Boolean) toggleState.getValue()).booleanValue()); } else if (radioState != null && model.getWbCommand() != null) { ParameterizedCommand c = model.getWbCommand(); Object parameter = c.getParameterMap().get( ORG_ECLIPSE_UI_COMMANDS_RADIO_STATE_PARAMETER); String value = (String) radioState.getValue(); model.setSelected(value != null && value.equals(parameter)); } }
@Override public final String getDescription() throws NotDefinedException { final String description = super.getDescription(); // Trigger a NDE. final State descriptionState = getState(INamedHandleStateIds.DESCRIPTION); if (descriptionState != null) { final Object value = descriptionState.getValue(); if (value != null) { return value.toString(); } } return description; }
@Override public final String getDescription() throws NotDefinedException { final String description = super.getDescription(); // Trigger a NDE. final State descriptionState = getState(INamedHandleStateIds.DESCRIPTION); if (descriptionState != null) { final Object value = descriptionState.getValue(); if (value != null) { return value.toString(); } } return description; }
@Override public final String getName() throws NotDefinedException { final String name = super.getName(); // Trigger a NDE, if necessary. final State nameState = getState(INamedHandleStateIds.NAME); if (nameState != null) { final Object value = nameState.getValue(); if (value != null) { return value.toString(); } } return name; }
@Override public void setDescription(final String text) { final State state = command.getCommand().getState( INamedHandleStateIds.DESCRIPTION); if (state instanceof TextState) { final String currentValue = (String) state.getValue(); if (!Objects.equals(text, currentValue)) { state.setValue(text); } } }
@Override public void setText(final String text) { final State state = command.getCommand().getState( INamedHandleStateIds.NAME); if (state instanceof TextState) { final String currentValue = (String) state.getValue(); if (!Objects.equals(text, currentValue)) { state.setValue(text); } } }
private void updateState() { if (styleState != null) { getModel().setSelected(((Boolean) styleState.getValue()).booleanValue()); } else if (toggleState != null) { getModel().setSelected(((Boolean) toggleState.getValue()).booleanValue()); } else if (radioState != null && getModel().getWbCommand() != null) { ParameterizedCommand c = getModel().getWbCommand(); Object parameter = c.getParameterMap().get(ORG_ECLIPSE_UI_COMMANDS_RADIO_STATE_PARAMETER); String value = (String) radioState.getValue(); getModel().setSelected(value != null && value.equals(parameter)); } }
public Object execute(final ExecutionEvent event) throws ExecutionException { Command command = event.getCommand(); HandlerUtil.toggleCommandState(command); @SuppressWarnings("boxing") boolean test = (Boolean) command.getState(RegistryToggleState.STATE_ID).getValue(); getView(event).setReactOnSelection(test); return null; } }