Examples of IImage


Examples of com.itstherules.image.IImage

    File thumbsDirFile = new File(thumbnailsDirectory);
    for (File file : files) {
    try {
      File thumbnailFile = new File(thumbnailsDirectory + file.getName());
      if(!thumbnailFile.exists()){
        IImage image = new AWTImage(file.getAbsolutePath());
        image.scale(125, 125, true, true);
        image.saveAs(thumbnailFile.getAbsolutePath());
        writer.write("<br>Generated thumbnail: <img src=\"/photos/"+currentDirectory+"/thumbnails/"+file.getName()+"\"/><br/>");
        writer.flush();
      }
    } catch (IOException e) {
      thumbsDirFile.delete();
View Full Code Here

Examples of com.itstherules.image.IImage

    String baseDirectory = getServletContext().getInitParameter("directory");
    String noImageImage = getServletConfig().getInitParameter("noImageImage");
    int width = getIntParameter(getServletConfig(), "width");
    int height = getIntParameter(getServletConfig(), "height");
    try {
      IImage image = new AWTImage(PathResolver.resolve(baseDirectory+imageName, ImageServlet.class));
          if(width!=0 || height != 0){
              image.scale(width, height, true, true);
          }
          if(image.getWidth() > FLASH_PIXEL_HARD_LIMIT || image.getHeight() > FLASH_PIXEL_HARD_LIMIT){
            image.scale(FLASH_PIXEL_HARD_LIMIT, FLASH_PIXEL_HARD_LIMIT, true, true);
          }
          image.streamTo(resp.getOutputStream());
        } catch(Exception e){
      IImage image = new AWTImage(PathResolver.resolve("com/itstherules/mediacentre"+noImageImage, ImageServlet.class));
           image.streamTo(resp.getOutputStream());
        }
  }
View Full Code Here

Examples of com.itstherules.image.IImage

 
  @Override
  public void update(Map<String, Object> parameters, HttpServletResponse response) throws IOException {
    String directory = (String) parameters.get("directory");
    String imageName = (String) parameters.get("image");
    IImage image = new AWTImage(PathResolver.resolve("photos/"+directory+"/"+imageName, PhotosController.class));
    image.rotate(getIntParameter(parameters.get("rotation")));
    image.scale(getIntParameter(parameters.get("width")), getIntParameter(parameters.get("height")), true, true);
    image.save();
    try {
      IImage thumbnailImage = new AWTImage(PathResolver.resolve("photos/"+directory+"/thumbnails/"+imageName, PhotosController.class));
        thumbnailImage.rotate(getIntParameter(parameters.get("rotation")));
        thumbnailImage.save();
    } catch(FileNotFoundException e){
    }
    PrintWriter writer = response.getWriter();
    writer.write("saved=true");
    writer.close();
View Full Code Here

Examples of org.rssowl.core.model.types.IImage

  private Date createDate() {
    return new Date();
  }

  private IImage createImage(IFeed feed) {
    IImage image = fTypesFactory.createImage(feed);
    image.setLink(createURI("http://www.rssowl.org/image.png"));
    return image;
  }
View Full Code Here

Examples of org.rssowl.core.model.types.IImage

   */
  @Test
  public void testImageAttributeOverride() {
    final Feed initialFeed = createFeed();
    final URL feedLink = initialFeed.getLink();
    IImage image = fTypesFactory.createImage(initialFeed);
    image.setLink(createURI("http://www.someuri.com"));
    initialFeed.setImage(image);
    initialFeed.getImage().setDescription("Some description");
    initialFeed.getImage().setTitle("Title");
    initialFeed.getImage().setLink(createURI("http://www.imageuri.com"));
    final Feed[] updatedFeed = new Feed[1];
View Full Code Here

Examples of org.rssowl.core.model.types.IImage

    assertEquals("sub_rss_leveld", feed.getProperty("sub_rss_leveld"));
    assertEquals("sub_channel_leveld", feed.getProperty("sub_channel_leveld"));

    assertNotNull(feed.getImage());
    IImage img = feed.getImage();
    assertEquals("sub_image_leveld", img.getProperty("sub_image_leveld"));

    assertEquals(1, feed.getNews().size());
    INews news = feed.getNews().get(0);
    assertEquals("sub_item_leveld", news.getProperty("sub_item_leveld"));
  }
View Full Code Here

Examples of org.rssowl.core.model.types.IImage

    assertEquals(1, feed.getCategories().size());
    assertEquals("custom_categoryAttribute", feed.getCategories().get(0).getProperty("custom_categoryAttribute"));

    assertNotNull(feed.getImage());
    IImage img = feed.getImage();
    assertEquals("custom_imageAttribute", img.getProperty("custom_imageAttribute"));
    assertEquals("sub_image_leveld", img.getProperty("sub_image_leveld"));
    assertEquals("custom_imageTitleAttribute", img.getProperty("custom_imageTitleAttribute"));

    assertEquals(1, feed.getNews().size());
    INews news = feed.getNews().get(0);
    assertEquals("custom_itemAttribute", news.getProperty("custom_itemAttribute"));
    assertEquals("sub_item_leveld", news.getProperty("sub_item_leveld"));
View Full Code Here

Examples of org.rssowl.core.model.types.IImage

      person.getName();
      person.getUri();
    }

    else if (type instanceof IImage) {
      IImage image = (IImage) type;
      image.getDescription();
      image.getHeight();
      image.getWidth();
      image.getLink();
      image.getTitle();
      image.getUrl();
    }

    else if (type instanceof ILabel) {
      ILabel label = (ILabel) type;
      label.getColor();
View Full Code Here

Examples of org.rssowl.core.persist.IImage

        processNamespaceAttributes(child, feed);
      }

      /* Logo */
      else if ("logo".equals(name)) { //$NON-NLS-1$
        IImage image = Owl.getModelFactory().createImage(feed);
        URI uri = URIUtils.createURI(child.getText());
        if (uri != null)
          image.setLink(uri);

        processNamespaceAttributes(child, image);
      }

      /* Modified / Updated */
 
View Full Code Here

Examples of org.rssowl.core.persist.IImage

      person.getName();
      person.getUri();
    }

    else if (type instanceof IImage) {
      IImage image = (IImage) type;
      image.getDescription();
      image.getHeight();
      image.getWidth();
      image.getHomepage();
      image.getTitle();
      image.getLink();
    }

    else if (type instanceof ILabel) {
      ILabel label = (ILabel) type;
      label.getColor();
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.