Package org.jboss.seam.core

Examples of org.jboss.seam.core.Image


     
      ResponseWriter writer = context.getResponseWriter();
      String key = getFileName();
      String extension = null;

      Image image = Image.instance();
      image.setInput(getValue());
     
      // Do transforms
     
      for (UIComponent cmp : (List<UIComponent>) this.getChildren())
      {
         if (cmp instanceof ImageTransform)
         {
            ImageTransform imageTransform = (ImageTransform) cmp;
            imageTransform.applyTransform(image, this);
         }
      }

      key = DynamicImageStore.instance().put(new ImageWrapper(image.getImage(), image.getContentType()),
               key);
      extension = image.getContentType().getExtension();

      writer.startElement(HTML.IMG_ELEM, this);
      String url = context.getExternalContext().getRequestContextPath()
               + DynamicImageResource.DYNAMIC_IMAGE_RESOURCE_PATH + "/" + key + extension;
      writer.writeAttribute(HTML.SRC_ATTR, url, HTML.SRC_ATTR);
View Full Code Here

TOP

Related Classes of org.jboss.seam.core.Image

Copyright © 2018 www.massapicom. 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.