Examples of ImageHandler


Examples of org.richfaces.photoalbum.util.ImageHandler

        Event event = model.getSelectedEvent();

        // add local images into the list
        for (Image i : event.getShelf().getImages()) {
            images.add(new ImageHandler(i));
        }

        /*
         * Facebook
         */

        List<String> facebookIds = event.getFacebookAlbumIds();

        if (facebookIds.size() != 0) {
            // check if albums are loaded
            emptyFacebookIds = new ArrayList<String>(Collections2.filter(facebookIds, new Predicate<String>() {

                @Override
                public boolean apply(String id) {
                    return !fac.isAlbumLoaded(id);
                }
            }));

            facebookAlbumIds = new ArrayList<String>(Collections2.filter(facebookIds, new Predicate<String>() {

                @Override
                public boolean apply(String id) {
                    return fac.isAlbumLoaded(id);
                }
            }));

            // set up the id
            setFbAlbumIds(ListConverter.sListToString(emptyFacebookIds));

            // load the loaded images
            for (String lId : facebookAlbumIds) {
                for (JSONObject fImage : fac.getImagesFromAlbum(lId)) {
                    images.add(new ImageHandler(fImage));
                }
            }

            setFacebookNeedsUpdate(emptyFacebookIds.size() > 0);
        }

        /*
         * Google+
         */

        emptyGoogleIds = new LinkedList<String>();
        googleAlbumIds = new ArrayList<String>();

        googleAlbumIds = event.getGooglePlusAlbumIds();

        if (googleAlbumIds.size() != 0) {

            for (String fullId : googleAlbumIds) {
                if (!gpac.isAlbumLoaded(fullId)) {
                    emptyGoogleIds.add(fullId);
                } else {
                    for (JSONObject gImage : gpac.getImagesOfAlbum(fullId).values()) {
                        images.add(new ImageHandler(gImage));
                    }
                }
            }
        }

View Full Code Here

Examples of org.richfaces.photoalbum.util.ImageHandler

        setPollEnabled(emptyGoogleIds.size() > 0);
    }

    private void addGoogleImages(String albumId) {
        for (JSONObject jo : gpac.getImagesOfAlbum(albumId).values()) {
            images.add(new ImageHandler(jo));
        }
    }
View Full Code Here

Examples of org.richfaces.photoalbum.util.ImageHandler

    }

    public void loadFBImages() {
        for (String albumId : emptyFacebookIds) {
            for (JSONObject jo : fac.getImagesFromAlbum(albumId)) {
                images.add(new ImageHandler(jo));
            }
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.