/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource * @param listening When set to false, the Picture can't be dragged or picked, * but it will be drawn faster and use less memory. */ public Picture(ImageResource resource) { super(ShapeType.PICTURE, resource, true, LienzoCore.get().getDefaultImageSelectionMode()); getImageProxy().load(resource); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url * @param listening When set to false, the Picture can't be dragged or picked, * but it will be drawn faster and use less memory. */ public Picture(String url) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); getImageProxy().load(url); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url * @param listening When set to false, the Picture can't be dragged or picked, * but it will be drawn faster and use less memory. */ public Picture(String url, boolean listening) { super(ShapeType.PICTURE, url, listening, LienzoCore.get().getDefaultImageSelectionMode()); getImageProxy().load(url); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource */ public Picture(final ImageResource resource, final PictureLoadedHandler loadedHandler) { super(ShapeType.PICTURE, resource, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(resource); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url */ public Picture(final String url, final PictureLoadedHandler loadedHandler) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(url); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource */ public Picture(final ImageResource resource, final PictureLoadedHandler loadedHandler) { super(ShapeType.PICTURE, resource, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(resource); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url */ public Picture(final String url, final PictureLoadedHandler loadedHandler) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(url); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource */ public Picture(final ImageResource resource, final PictureLoadedHandler loadedHandler) { super(ShapeType.PICTURE, resource, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(resource); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url * @param listening When set to false, the Picture can't be dragged or picked, * but it will be drawn faster and use less memory. */ public Picture(final String url, final PictureLoadedHandler loadedHandler, final boolean listening) { super(ShapeType.PICTURE, url, listening, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(url); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url */ public Picture(final String url, final PictureLoadedHandler loadedHandler) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(url); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource * @param listening When set to false, the Picture can't be dragged or picked, * but it will be drawn faster and use less memory. */ public Picture(final ImageResource resource, final PictureLoadedHandler loadedHandler, final boolean listening) { super(ShapeType.PICTURE, resource, listening, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().load(resource); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url */ public Picture(final String url) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(createPictureLoader()); getImageProxy().load(url); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url */ public Picture(final String url) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(createPictureLoader()); getImageProxy().load(url); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url */ public Picture(final String url) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(createPictureLoader()); getImageProxy().load(url); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url * @param listening When set to false, the Picture can't be dragged or picked, * but it will be drawn faster and use less memory. */ public Picture(String url, ImageDataFilter<?> filter, ImageDataFilter<?>... filters) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); getImageProxy().setFilters(filter, filters); getImageProxy().load(url); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource */ public Picture(final ImageResource resource) { super(ShapeType.PICTURE, resource, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(createPictureLoader()); getImageProxy().load(resource); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource */ public Picture(final ImageResource resource) { super(ShapeType.PICTURE, resource, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(createPictureLoader()); getImageProxy().load(resource); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource * @param listening When set to false, the Picture can't be dragged or picked, * but it will be drawn faster and use less memory. */ public Picture(ImageResource resource, boolean listening, ImageDataFilter<?> filter, ImageDataFilter<?>... filters) { super(ShapeType.PICTURE, resource, listening, LienzoCore.get().getDefaultImageSelectionMode()); getImageProxy().setFilters(filter, filters); getImageProxy().load(resource); }
/** * Creates a Picture from a URL. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param url */ public Picture(final String url, final PictureLoadedHandler loadedHandler, final ImageDataFilter<?> filter, final ImageDataFilter<?>... filters) { super(ShapeType.PICTURE, url, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().setFilters(filter, filters); getImageProxy().load(url); }
/** * Creates a Picture from an ImageResource. * The following attributes are defaulted: * <ul> * <li>clippedImageStartX - 0 * <li>clippedImageStartY - 0 * <li>clippedImageWidth - 0 (means: use image width) * <li>clippedImageHeight - 0 (means: use image height) * <li>clippedImageDestinationWidth - 0 (means: use clippedImageWidth) * <li>clippedImageDestinationHeight - 0 (means: use clippedImageHeight) * <li>category * </ul> * * @param resource ImageResource */ public Picture(final ImageResource resource, final PictureLoadedHandler loadedHandler, final ImageDataFilter<?> filter, final ImageDataFilter<?>... filters) { super(ShapeType.PICTURE, resource, true, LienzoCore.get().getDefaultImageSelectionMode()); onLoaded(loadedHandler); getImageProxy().setFilters(filter, filters); getImageProxy().load(resource); }