Examples of SerializableRenderedImage


Examples of javax.media.jai.remote.SerializableRenderedImage

/*      */         }
/*      */
/*      */       }
/*  628 */       else if ((source instanceof RenderedImage)) {
/*      */         try {
/*  630 */           this.remoteImage.setRenderableSource(this.id, new SerializableRenderedImage((RenderedImage)source), i);
/*      */         }
/*      */         catch (RemoteException e)
/*      */         {
/*  636 */           String message = JaiI18N.getString("RMIServerProxy6");
/*  637 */           this.listener.errorOccurred(message, new RemoteImagingException(message, e), this, false);
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

/*     */         }
/* 573 */         else if ((source instanceof RenderedOp))
/*     */         {
/* 579 */           RenderedImage ri = ((RenderedOp)source).getRendering();
/*     */           try {
/* 581 */             SerializableRenderedImage sri = new SerializableRenderedImage(ri);
/*     */
/* 583 */             remoteImage.setRenderedSource(opID, sri, i);
/* 584 */             newPB.setSource(sri, i);
/*     */           } catch (RemoteException e) {
/* 586 */             String message = JaiI18N.getString("RMIServerProxy6");
/* 587 */             listener.errorOccurred(message, new RemoteImagingException(message, e), this, false);
/*     */           }
/*     */
/*     */         }
/* 593 */         else if ((source instanceof RenderedImage))
/*     */         {
/* 599 */           RenderedImage ri = (RenderedImage)source;
/*     */           try {
/* 601 */             SerializableRenderedImage sri = new SerializableRenderedImage(ri);
/*     */
/* 603 */             remoteImage.setRenderedSource(opID, sri, i);
/* 604 */             newPB.setSource(sri, i);
/*     */           } catch (RemoteException e) {
/* 606 */             String message = JaiI18N.getString("RMIServerProxy6");
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

/*  498 */               SerializableState ss = (SerializableState)obj;
/*  499 */               RenderingHints rh = (RenderingHints)ss.getObject();
/*      */
/*  501 */               ri = SerializableRenderableImage.this.source.createScaledRendering(w, h, rh);
/*      */             }
/*      */             SerializableRenderedImage sri;
/*  504 */             if (SerializableRenderableImage.this.useTileCodec)
/*      */               try {
/*  506 */                 sri = new SerializableRenderedImage(ri, true, SerializableRenderableImage.this.registry, SerializableRenderableImage.this.formatName, SerializableRenderableImage.this.encodingParam, SerializableRenderableImage.this.decodingParam);
/*      */               }
/*      */               catch (NotSerializableException nse)
/*      */               {
/*  513 */                 throw new RuntimeException(nse.getMessage());
/*      */               }
/*      */             else {
/*  516 */               sri = new SerializableRenderedImage(ri, true);
/*      */             }
/*      */             try
/*      */             {
/*  520 */               objectOut.writeObject(sri);
/*      */             } catch (Exception e) {
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

/* 396 */       RenderedImage img = (RenderedImage)sourceVector.get(i);
/* 397 */       if (!(img instanceof Serializable)) {
/* 398 */         if (!isCloned) {
/* 399 */           sourceVector = (Vector)sourceVector.clone();
/*     */         }
/* 401 */         sourceVector.set(i, new SerializableRenderedImage(img, false));
/*     */       }
/*     */     }
/* 404 */     return sourceVector;
/*     */   }
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

/*  793 */     RenderableImage ri = (RenderableImage)nodes.get(id);
/*  794 */     RenderedImage rendering = ri.createDefaultRendering();
/*  795 */     if ((rendering instanceof Serializable)) {
/*  796 */       return rendering;
/*      */     }
/*  798 */     return new SerializableRenderedImage(rendering);
/*      */   }
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

/*      */
/*  824 */     RenderedImage rendering = ri.createRendering(renderContext);
/*  825 */     if ((rendering instanceof Serializable)) {
/*  826 */       return rendering;
/*      */     }
/*  828 */     return new SerializableRenderedImage(rendering);
/*      */   }
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

/* 194 */     if (source != null)
/*     */       try {
/* 196 */         if ((source instanceof Serializable))
/* 197 */           this.remoteImage.setSource(this.id, source);
/*     */         else {
/* 199 */           this.remoteImage.setSource(this.id, new SerializableRenderedImage(source));
/*     */         }
/*     */       }
/*     */       catch (RemoteException e)
/*     */       {
/* 204 */         throw new RuntimeException(e.getMessage());
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

        defaultCM.isAlphaPremultiplied(), null);

    // serialize it
    OutputStream outStream = null;
    ObjectOutputStream ooStream = null;
    SerializableRenderedImage sri = null;
    try {
      outStream = new BufferedOutputStream(new FileOutputStream(
          sampleImageFile));
      ooStream = new ObjectOutputStream(outStream);
      sri = new SerializableRenderedImage(sampleImage, true);
      ooStream.writeObject(sri);
    } finally {
      try {
        if (ooStream != null)
          ooStream.close();
      } catch (Throwable e) {
        IOUtils.closeQuietly(ooStream);
      }
      try {
        if (outStream != null)
          outStream.close();
      } catch (Throwable e) {
        IOUtils.closeQuietly(outStream);
      }
      try {
                            if (sri != null)
                                    sri.dispose();
                        } catch (Throwable e) {
                        }
    }
  }
View Full Code Here

Examples of javax.media.jai.remote.SerializableRenderedImage

                serializedImage = (SerializableRenderedImage) source;
            } else {
                if (tileEncoding == null) {
                    tileEncoding = "gzip";
                }
                serializedImage = new SerializableRenderedImage(source, false, null,
                                                                tileEncoding, null, null);
                final LogRecord record = Loggings.format(Level.FINE,
                        LoggingKeys.CREATED_SERIALIZABLE_IMAGE_$2, getName(), tileEncoding);
                record.setSourceClassName(GridCoverage2D.class.getName());
                record.setSourceMethodName("writeObject");
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.