Example usage for org.eclipse.jface.resource ImageDescriptor createFromImage

List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromImage

Introduction

In this page you can find the example usage for org.eclipse.jface.resource ImageDescriptor createFromImage.

Prototype

public static ImageDescriptor createFromImage(Image img) 

Source Link

Document

Creates and returns a new image descriptor for the given image.

Usage

From source file:com.nextep.datadesigner.gui.service.ImageService.java

License:Open Source License

public URL getImageURL(Image img) {
    ImageDescriptor descriptor = ImageDescriptor.createFromImage(img);
    if (descriptor == null)
        return null;
    return getImageURL(descriptor);
}

From source file:com.nextep.datadesigner.sqlgen.gui.SQLScriptWizardEditor.java

License:Open Source License

/**
 * //from ww  w  . j av a  2s .c o  m
 */
public SQLScriptWizardEditor(ISQLScript script) {
    super("SQL Script creation wizard...", "SQL Script creation wizard...",
            ImageDescriptor.createFromImage(SQLGenImages.WIZARD_SCRIPT));
    this.model = script;
}

From source file:com.nextep.datadesigner.vcs.gui.rcp.ComparisonItemEditorInput.java

License:Open Source License

@Override
public ImageDescriptor getImageDescriptor() {
    return ImageDescriptor.createFromImage(ImageFactory.ICON_ATTRIBUTE);
}

From source file:com.nextep.datadesigner.vcs.gui.UserCreationWizard.java

License:Open Source License

public UserCreationWizard() {
    super("userManagement", VCSUIMessages.getString("userCreationWizardPage"), ImageDescriptor //$NON-NLS-1$ //$NON-NLS-2$
            .createFromImage(VCSImages.WIZ_USERS));
    setMessage(VCSUIMessages.getString("userCreationWizardPageDesc")); //$NON-NLS-1$
}

From source file:com.nextep.designer.dbgm.gef.DBGMGraphicalActionBarContributor.java

License:Open Source License

/**
 * @see org.eclipse.gef.ui.actions.ActionBarContributor#buildActions()
 *//*w  ww  .  j  a  va 2s.  c  o  m*/
@Override
protected void buildActions() {
    addRetargetAction(new DeleteRetargetAction());
    addRetargetAction(new UndoRetargetAction());
    addRetargetAction(new RedoRetargetAction());

    addRetargetAction(new MatchWidthRetargetAction());
    addRetargetAction(new MatchHeightRetargetAction());

    addRetargetAction(new AlignmentRetargetAction(PositionConstants.LEFT));
    addRetargetAction(new AlignmentRetargetAction(PositionConstants.CENTER));
    addRetargetAction(new AlignmentRetargetAction(PositionConstants.RIGHT));
    addRetargetAction(new AlignmentRetargetAction(PositionConstants.TOP));
    addRetargetAction(new AlignmentRetargetAction(PositionConstants.MIDDLE));
    addRetargetAction(new AlignmentRetargetAction(PositionConstants.BOTTOM));

    //      addRetargetAction(new RetargetAction(
    //            GEFActionConstants.TOGGLE_RULER_VISIBILITY, 
    //            GEFMessages.ToggleRulerVisibility_Label, IAction.AS_CHECK_BOX));

    final RetargetAction geometrySnap = new RetargetAction(GEFActionConstants.TOGGLE_SNAP_TO_GEOMETRY,
            GEFMessages.ToggleSnapToGeometry_Label, IAction.AS_CHECK_BOX);
    geometrySnap.setImageDescriptor(InternalImages.DESC_HORZ_ALIGN_RIGHT);
    addRetargetAction(geometrySnap);

    final RetargetAction gridSnap = new RetargetAction(GEFActionConstants.TOGGLE_GRID_VISIBILITY,
            GEFMessages.ToggleGrid_Label, IAction.AS_CHECK_BOX);
    gridSnap.setImageDescriptor(ImageDescriptor.createFromImage(DBGMImages.ICON_GRID));
    addRetargetAction(gridSnap);

}

From source file:com.nextep.designer.dbgm.ui.decorators.ForeignKeyColumnsDecorator.java

License:Open Source License

public ForeignKeyColumnsDecorator() {
    descriptor = ImageDescriptor.createFromImage(DBGMImages.DECORATOR_FK);
}

From source file:com.nextep.designer.dbgm.ui.DiagramEditorInput.java

License:Open Source License

/**
 * @see org.eclipse.ui.IEditorInput#getImageDescriptor()
 *//* w  ww  .j  a va2  s  . co m*/
@Override
public ImageDescriptor getImageDescriptor() {
    return ImageDescriptor.createFromImage(DBGMImages.ICON_GRAPH);
}

From source file:com.nextep.designer.sqlgen.ui.actions.SubmitSQLAction.java

License:Open Source License

public SubmitSQLAction() {
    setId(ACTION_ID);
    setImageDescriptor(ImageDescriptor.createFromImage(SQLGenImages.ICON_BUILD_SMALL));
    setToolTipText(SQLMessages.getString("submitSQL"));
}

From source file:com.nextep.designer.sqlgen.ui.SQLEditorInput.java

License:Open Source License

/**
 * @see org.eclipse.ui.IEditorInput#getImageDescriptor()
 *///  w  w  w .  ja  v  a2s . c  om
@Override
public ImageDescriptor getImageDescriptor() {
    return ImageDescriptor.createFromImage(SQLGenImages.ICON_SQL);
}

From source file:com.nextep.designer.sqlgen.ui.views.GenerationConsole.java

License:Open Source License

public GenerationConsole(String name, boolean autoLifecycle) {
    this.console = new IOConsole(name, null, ImageDescriptor.createFromImage(SQLGenImages.ICON_CONSOLE),
            encoding, autoLifecycle);/*from   www.  ja va 2s  . c  o m*/
}