Package org.eclipse.ui.internal.commands

Examples of org.eclipse.ui.internal.commands.ICommandImageService


    }
  }

  public final ImageDescriptor getDisabledImageDescriptor() {
    final String commandId = getActionDefinitionId();
    final ICommandImageService commandImageService = (ICommandImageService) serviceLocator
        .getService(ICommandImageService.class);
    return commandImageService.getImageDescriptor(commandId,
        CommandImageManager.TYPE_DISABLED, style);
  }
View Full Code Here


    return null;
  }

  public final ImageDescriptor getHoverImageDescriptor() {
    final String commandId = getActionDefinitionId();
    final ICommandImageService commandImageService = (ICommandImageService) serviceLocator
        .getService(ICommandImageService.class);
    return commandImageService.getImageDescriptor(commandId,
        CommandImageManager.TYPE_HOVER, style);
  }
View Full Code Here

    return id;
  }

  public final ImageDescriptor getImageDescriptor() {
    final String commandId = getActionDefinitionId();
    final ICommandImageService commandImageService = (ICommandImageService) serviceLocator
        .getService(ICommandImageService.class);
    return commandImageService.getImageDescriptor(commandId, style);
  }
View Full Code Here

  }

  public final void setDisabledImageDescriptor(final ImageDescriptor newImage) {
    final String commandId = getActionDefinitionId();
    final int type = CommandImageManager.TYPE_DISABLED;
    final ICommandImageService commandImageService = (ICommandImageService) serviceLocator
        .getService(ICommandImageService.class);
    commandImageService.bind(commandId, type, style, newImage);
  }
View Full Code Here

  }

  public final void setHoverImageDescriptor(final ImageDescriptor newImage) {
    final String commandId = getActionDefinitionId();
    final int type = CommandImageManager.TYPE_HOVER;
    final ICommandImageService commandImageService = (ICommandImageService) serviceLocator
        .getService(ICommandImageService.class);
    commandImageService.bind(commandId, type, style, newImage);
  }
View Full Code Here

  }

  public final void setImageDescriptor(final ImageDescriptor newImage) {
    final String commandId = getActionDefinitionId();
    final int type = CommandImageManager.TYPE_DEFAULT;
    final ICommandImageService commandImageService = (ICommandImageService) serviceLocator
        .getService(ICommandImageService.class);
    commandImageService.bind(commandId, type, style, newImage);
  }
View Full Code Here

    }
  }
 
  private void setImages(IServiceLocator locator) {
    if (icon == null) {
      ICommandImageService service = (ICommandImageService) locator
          .getService(ICommandImageService.class);
      icon = service.getImageDescriptor(command.getId(),
          ICommandImageService.TYPE_DEFAULT);
      disabledIcon = service.getImageDescriptor(command.getId(),
          ICommandImageService.TYPE_DISABLED);
      hoverIcon = service.getImageDescriptor(command.getId(),
          ICommandImageService.TYPE_HOVER);
    }
  }
View Full Code Here

TOP

Related Classes of org.eclipse.ui.internal.commands.ICommandImageService

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.