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

下面列出了org.eclipse.ui.menus.UIElement#setText ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

@Override
public void updateElement(UIElement element, @SuppressWarnings("rawtypes") Map parameters) {
  IGoogleLoginService loginService =
      element.getServiceLocator().getService(IGoogleLoginService.class);
  boolean loggedIn = loginService.hasAccounts();

  element.setText(loggedIn ? Messages.getString("LOGIN_MENU_LOGGED_IN")
      : Messages.getString("LOGIN_MENU_LOGGED_OUT"));
}
 
@VisibleForTesting
void updateElement(
    UIElement element,
    @SuppressWarnings("rawtypes") Map parameters,
    GcpStatusMonitoringService service) {
  GcpStatus status = service.getCurrentStatus();
  element.setText("Status: " + status.summary);
  switch (status.severity) {
    case OK:
      element.setIcon(IMG_OK);
      element.setTooltip(status.summary);
      break;
    case LOW:
      element.setIcon(IMG_LOW);
      element.setTooltip(summarizeIncidents(status.active));
      break;
    case MEDIUM:
      element.setIcon(IMG_MEDIUM);
      element.setTooltip(summarizeIncidents(status.active));
      break;
    case HIGH:
      element.setIcon(IMG_HIGH);
      element.setTooltip(summarizeIncidents(status.active));
      break;
    case ERROR:
    default:
      element.setIcon(IMG_ERROR);
      element.setTooltip(status.summary); // show error text
      break;
  }
}
 
源代码3 项目: gama   文件: PlayPauseSimulationHandler.java
@Override
public void updateElement(final UIElement element, final Map parameters) {
	element.setTooltip("Runs or pauses the current experiment (" + GamaKeyBindings.PLAY_STRING + ")");
	if (GAMA.isPaused())
		element.setText("Run Experiment (" + GamaKeyBindings.PLAY_STRING + ")");
	else
		element.setText("Pause Experiment (" + GamaKeyBindings.PLAY_STRING + ")");

}
 
源代码4 项目: gama   文件: ReloadSimulationHandler.java
@Override
public void updateElement(final UIElement element, final Map parameters) {
	element.setTooltip("Reloads the current experiment (" + GamaKeyBindings.RELOAD_STRING + ")");
	element.setText("Reload Experiment (" + GamaKeyBindings.RELOAD_STRING + ")");
}
 
源代码5 项目: gama   文件: StepByStepHandler.java
@Override
public void updateElement(final UIElement element, final Map parameters) {
	element.setTooltip("Runs the experiment one step at a time (" + GamaKeyBindings.STEP_STRING + ")");
	element.setText("Step Experiment (" + GamaKeyBindings.STEP_STRING + ")");
}
 
源代码6 项目: gama   文件: CancelRun.java
@Override
public void updateElement(final UIElement element, final Map parameters) {
	element.setTooltip("Closes the current experiment (" + GamaKeyBindings.QUIT_STRING + ")");
	element.setText("Close Experiment (" + GamaKeyBindings.QUIT_STRING + ")");
}