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

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

public void updateElement(UIElement element, Map parameters) {
	String layout = (String) parameters.get("xliffEditor.layout");
	if (XLIFFEditorImplWithNatTable.getCurrent().isHorizontalLayout()) {
		ImageDescriptor horizontalImageDescriptor = Activator
				.getImageDescriptor(layout == null ? ImageConstant.TOOL_LAYOUT_HORIZONTAL
						: "images/view/horizontal.png");
		element.setIcon(horizontalImageDescriptor);
		element.setTooltip(Messages.getString("handler.ChangeEditorLayoutHandler.horizontalTooltip"));
	} else {
		ImageDescriptor verticalImageDescriptor = Activator
				.getImageDescriptor(layout == null ? ImageConstant.TOOL_LAYOUT_VERTICAL
						: "images/view/vertical.png");
		element.setIcon(verticalImageDescriptor);
		element.setTooltip(Messages.getString("handler.ChangeEditorLayoutHandler.verticalTooltip"));
	}
}
 
源代码2 项目: tmxeditor8   文件: ChangeEditorLayoutHandler.java
public void updateElement(UIElement element, Map parameters) {
	String layout = (String) parameters.get("xliffEditor.layout");
	if (XLIFFEditorImplWithNatTable.getCurrent().isHorizontalLayout()) {
		ImageDescriptor horizontalImageDescriptor = Activator
				.getImageDescriptor(layout == null ? ImageConstant.TOOL_LAYOUT_HORIZONTAL
						: "images/view/horizontal.png");
		element.setIcon(horizontalImageDescriptor);
		element.setTooltip(Messages.getString("handler.ChangeEditorLayoutHandler.horizontalTooltip"));
	} else {
		ImageDescriptor verticalImageDescriptor = Activator
				.getImageDescriptor(layout == null ? ImageConstant.TOOL_LAYOUT_VERTICAL
						: "images/view/vertical.png");
		element.setIcon(verticalImageDescriptor);
		element.setTooltip(Messages.getString("handler.ChangeEditorLayoutHandler.verticalTooltip"));
	}
}
 
@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;
  }
}
 
源代码4 项目: 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 + ")");

}
 
源代码5 项目: 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 + ")");
}
 
源代码6 项目: 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 + ")");
}
 
源代码7 项目: 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 + ")");
}