Java 类org.eclipse.ui.internal.ide.IDEInternalWorkbenchImages 实例源码

项目:NEXCORE-UML-Modeler    文件:FragmentSaveDialog.java   
/**
 * @see org.eclipse.jface.dialogs.TitleAreaDialog#createContents(org.eclipse.swt.widgets.Composite)
 */
protected Control createContents(Composite parent) {

    Control contents = super.createContents(parent);

    initializeControls();
    resourceGroup.setFocus();
    setTitle(title);
    dlgTitleImage = IDEInternalWorkbenchImages.getImageDescriptor(IDEInternalWorkbenchImages.IMG_DLGBAN_SAVEAS_DLG)
        .createImage();
    setTitleImage(dlgTitleImage);
    setMessage(message);

    return contents;
}
项目:PDFReporter-Studio    文件:ApplicationWorkbenchAdvisor.java   
@Override
public void initialize(IWorkbenchConfigurer configurer) {
    super.initialize(configurer);
    configurer.setSaveAndRestore(true);

    final String ICONS_PATH = "icons/full/"; //$NON-NLS-1$
    final String PATH_OBJECT = ICONS_PATH + "obj16/"; //$NON-NLS-1$
    Bundle ideBundle = Platform.getBundle(IDEWorkbenchPlugin.IDE_WORKBENCH);
    declareWorkbenchImage(configurer, ideBundle,
            IDE.SharedImages.IMG_OBJ_PROJECT, PATH_OBJECT + "prj_obj.gif", //$NON-NLS-1$
            true);
    declareWorkbenchImage(configurer, ideBundle,
            IDE.SharedImages.IMG_OBJ_PROJECT_CLOSED, PATH_OBJECT
                    + "cprj_obj.gif", true); //$NON-NLS-1$
    declareWorkbenchImage(configurer, ideBundle,
            IDEInternalWorkbenchImages.IMG_DLGBAN_SAVEAS_DLG, PATH_OBJECT
                    + "saveas_wiz.png", false); //$NON-NLS-1$
    declareWorkbenchImage(configurer, ideBundle,
            IDE.SharedImages.IMG_OBJ_PROJECT, PATH_OBJECT + "prj_obj.gif", //$NON-NLS-1$
            true);
    declareWorkbenchImage(configurer, ideBundle,
            IDE.SharedImages.IMG_OBJ_PROJECT_CLOSED, PATH_OBJECT
                    + "cprj_obj.gif", true); //$NON-NLS-1$

    // Force the default setting for the help (tray) button in dialogs.
    // It seems that in Windows and Linux platforms as default this value is set to true.
    // However in Mac OS X the button does not shown as default behavior.
    TrayDialog.setDialogHelpAvailable(true);

    // Sets the branding information
    BrandingInfo info = new BrandingInfo();
    info.setProductName(Messages.ApplicationWorkbenchAdvisor_ProductName);
    info.setProductVersion(Activator.getDefault().getBundle().getVersion().toString());
    info.setProductMainBundleID(Activator.PLUGIN_ID);
    JaspersoftStudioPlugin.getInstance().setBrandingInformation(info);
}
项目:limpet    文件:ApplicationWorkbenchAdvisor.java   
public void preStartup()
{

  // Suspend background jobs while we startup
  Job.getJobManager().suspend();

  // Register the build actions
  IProgressService service = PlatformUI.getWorkbench().getProgressService();
  ImageDescriptor newImage =
      IDEInternalWorkbenchImages
          .getImageDescriptor(IDEInternalWorkbenchImages.IMG_ETOOL_BUILD_EXEC);
  service
      .registerIconForFamily(newImage, ResourcesPlugin.FAMILY_MANUAL_BUILD);
  service.registerIconForFamily(newImage, ResourcesPlugin.FAMILY_AUTO_BUILD);
}
项目:OpenSPIFe    文件:EditorPlugin.java   
private void declareImageDescriptors() {
   /*  this code is neccessary at this time because certain eclipse
    resources have been removed from other places. */

final ImageDescriptor errorImageDescriptor
    = imageDescriptorFromPlugin(IDEWorkbenchPlugin
        .IDE_WORKBENCH, "icons/full/obj16/error_tsk.gif");

final ImageDescriptor warningImageDescriptor
= imageDescriptorFromPlugin(IDEWorkbenchPlugin
        .IDE_WORKBENCH, "icons/full/obj16/warn_tsk.gif");

/*
final ImageDescriptor infoImageDescriptor
= imageDescriptorFromPlugin(IDEWorkbenchPlugin
        .IDE_WORKBENCH, "icons/full/obj16/info_tsk.gif");
        */

final boolean shared = true;

WorkbenchImages.declareImage(IDEInternalWorkbenchImages
        .IMG_OBJS_ERROR_PATH, errorImageDescriptor, shared);

WorkbenchImages.declareImage(IDEInternalWorkbenchImages
        .IMG_OBJS_WARNING_PATH, warningImageDescriptor, shared);

/*
WorkbenchImages.declareImage(IDEInternalWorkbenchImages
        .IMG_OBJS_INFO_PATH, infoImageDescriptor, shared);
        */
  }
项目:maru    文件:ApplicationWorkbenchAdvisor.java   
@Override
public void initialize(IWorkbenchConfigurer configurer)
{
    super.initialize(configurer);
    configurer.setSaveAndRestore(true);

    /*
     * Project Explorer and Common Navigator fail to show projects without
     * this hack. All reports I have read are about icons not showing up but
     * in my case the navigators don't even show a project's name.
     * The override of getDefaultPageInput() is also part of the
     * workaround.
     *
     * For more details:
     * https://bugs.eclipse.org/bugs/show_bug.cgi?id=234252
     * http://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/guide/cnf.htm
     * http://francisu.wordpress.com/2008/05/27/magic-required-to-use-the-common-navigator-in-an-rcp-application/
     * http://stackoverflow.com/questions/10345977/showing-project-explorer-view-and-its-functionality-to-rcp
     */

    IDE.registerAdapters();

    final String ICONS_PATH = "icons/full/";
    Bundle ideBundle = Platform.getBundle(IDEWorkbenchPlugin.IDE_WORKBENCH);

    declareWorkbenchImage(configurer, ideBundle,IDE.SharedImages.IMG_OBJ_PROJECT, ICONS_PATH + "obj16/prj_obj.gif",true);
    declareWorkbenchImage(configurer, ideBundle,IDE.SharedImages.IMG_OBJ_PROJECT_CLOSED, ICONS_PATH + "obj16/cprj_obj.gif", true);
    declareWorkbenchImage(configurer, ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_PROBLEMS_VIEW, ICONS_PATH + "eview16/problems_view.gif", true);
    declareWorkbenchImage(configurer, ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_PROBLEMS_VIEW_ERROR, ICONS_PATH + "eview16/problems_view_error.gif", true);
    declareWorkbenchImage(configurer, ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_PROBLEMS_VIEW_WARNING, ICONS_PATH + "eview16/problems_view_warning.gif", true);
    declareWorkbenchImage(configurer, ideBundle, IDEInternalWorkbenchImages.IMG_OBJS_ERROR_PATH, ICONS_PATH + "obj16/error_tsk.gif", true);
    declareWorkbenchImage(configurer, ideBundle, IDEInternalWorkbenchImages.IMG_OBJS_WARNING_PATH, ICONS_PATH + "obj16/warn_tsk.gif", true);

    /* End of hack. */
}
项目:synergyview    文件:ApplicationWorkbenchAdvisor.java   
/**
    * Declare workbench images.
    */
   private void declareWorkbenchImages() {
final String ICONS_PATH = "icons/full/";//$NON-NLS-1$
final String PATH_ELOCALTOOL = ICONS_PATH + "elcl16/"; //Enabled toolbar icons.//$NON-NLS-1$
final String PATH_ETOOL = ICONS_PATH + "etool16/"; //Enabled toolbar icons.//$NON-NLS-1$
final String PATH_DTOOL = ICONS_PATH + "dtool16/"; //Disabled toolbar icons.//$NON-NLS-1$
final String PATH_OBJECT = ICONS_PATH + "obj16/"; //Model object icons//$NON-NLS-1$
final String PATH_WIZBAN = ICONS_PATH + "wizban/"; //Wizard icons//$NON-NLS-1$

Bundle ideBundle = Platform.getBundle(IDEWorkbenchPlugin.IDE_WORKBENCH);

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_BUILD_EXEC, PATH_ETOOL + "build_exec.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_BUILD_EXEC_HOVER, PATH_ETOOL + "build_exec.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_BUILD_EXEC_DISABLED, PATH_DTOOL + "build_exec.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_SEARCH_SRC, PATH_ETOOL + "search_src.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_SEARCH_SRC_HOVER, PATH_ETOOL + "search_src.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_SEARCH_SRC_DISABLED, PATH_DTOOL + "search_src.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_NEXT_NAV, PATH_ETOOL + "next_nav.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_ETOOL_PREVIOUS_NAV, PATH_ETOOL + "prev_nav.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_WIZBAN_NEWPRJ_WIZ, PATH_WIZBAN + "newprj_wiz.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_WIZBAN_NEWFOLDER_WIZ, PATH_WIZBAN + "newfolder_wiz.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_WIZBAN_NEWFILE_WIZ, PATH_WIZBAN + "newfile_wiz.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_WIZBAN_IMPORTDIR_WIZ, PATH_WIZBAN + "importdir_wiz.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_WIZBAN_IMPORTZIP_WIZ, PATH_WIZBAN + "importzip_wiz.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_WIZBAN_EXPORTDIR_WIZ, PATH_WIZBAN + "exportdir_wiz.gif", false); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_WIZBAN_EXPORTZIP_WIZ, PATH_WIZBAN + "exportzip_wiz.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle,

IDEInternalWorkbenchImages.IMG_WIZBAN_RESOURCEWORKINGSET_WIZ, PATH_WIZBAN + "workset_wiz.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_DLGBAN_SAVEAS_DLG, PATH_WIZBAN + "saveas_wiz.gif", false); //$NON-NLS-1$

declareWorkbenchImage(ideBundle, IDE.SharedImages.IMG_OBJ_PROJECT, PATH_OBJECT + "prj_obj.gif", true); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDE.SharedImages.IMG_OBJ_PROJECT_CLOSED, PATH_OBJECT + "cprj_obj.gif", true); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDE.SharedImages.IMG_OPEN_MARKER, PATH_ELOCALTOOL + "gotoobj_tsk.gif", true); //$NON-NLS-1$

// task objects

// declareRegistryImage(IDEInternalWorkbenchImages.IMG_OBJS_HPRIO_TSK,
// PATH_OBJECT+"hprio_tsk.gif");

// declareRegistryImage(IDEInternalWorkbenchImages.IMG_OBJS_MPRIO_TSK,
// PATH_OBJECT+"mprio_tsk.gif");

// declareRegistryImage(IDEInternalWorkbenchImages.IMG_OBJS_LPRIO_TSK,
// PATH_OBJECT+"lprio_tsk.gif");

declareWorkbenchImage(ideBundle, IDE.SharedImages.IMG_OBJS_TASK_TSK, PATH_OBJECT + "taskmrk_tsk.gif", true); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDE.SharedImages.IMG_OBJS_BKMRK_TSK, PATH_OBJECT + "bkmrk_tsk.gif", true); //$NON-NLS-1$

String string = IDEInternalWorkbenchImages.IMG_OBJS_COMPLETE_TSK;
declareWorkbenchImage(ideBundle, string, PATH_OBJECT + "complete_tsk.gif", true); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_OBJS_INCOMPLETE_TSK, PATH_OBJECT + "incomplete_tsk.gif", true); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_OBJS_WELCOME_ITEM, PATH_OBJECT + "welcome_item.gif", true); //$NON-NLS-1$
declareWorkbenchImage(ideBundle, IDEInternalWorkbenchImages.IMG_OBJS_WELCOME_BANNER, PATH_OBJECT + "welcome_banner.gif", true); //$NON-NLS-1$
   }